问个简单的问题 在写普通的类 中的方法时候
 定义方法 用static final会提高效率吗? 
如:
private static final String A()
{
}

解决方案 »

  1.   

    属性定义成static final 的比较多
    类定义成final的比较少吧。效率高不了哪去 而且final的类不能继承了
      

  2.   

    构造器;
    final方法;
    private 方法;
    static 方法
    均为前期绑定,加快类型的检查速度。
      

  3.   

    static 使得代码在类加载时就载入内存,所以使用起来应该会比运行时载入快,使用final,使得这个方法不能再被重写,应该final是不会提高的
      

  4.   

    会提高,static在类还没有加载前,会首先初始化.
      

  5.   

    好像不会哦
    thinking in java 里有说啊
    前两天还看了
    具体说法没有记清,不好意思啊
      

  6.   

    楼主可以看看Think in java第七章7.8.2final方法:
    使用final方法的一个原因就是因为效率。