不要显示导入java.lang.*包
不要使用Runtime.exec()方法
不要使用Date[]而要使用long[]替代
不要在构建器中使用非final方法
不要自定义本地方法

解决方案 »

  1.   

    不要显示导入java.lang.*包
    因为java默认导入java.lang.*
    不要在构建器中使用非final方法
    因为构造器是不能被继承的
    剩下的我就不知道了
      

  2.   

    不要使用Runtime.exec()方法
    不要自定义本地方法
    是考虑移植性的问题不要使用Date[]而要使用long[]替代
    Date是对象,long是简单数据类型,在性能上有差别但这可能只是你看的某本书上写的, 是作者的观点,你实际使用中要根据情况,不要被书本所束缚,只要你的程序符合语法,其它的没有绝对不能或不要的