摘要:
final在java中使用比较多,主要使用在三个方面:1、修饰变量,保证变量不能被改变,类似C++中的const2、修饰方法,保证方法不能被覆盖,类似C++中用static修饰的方法3、修饰类,保证类不能被继承,是终态类static在java中的使用1、修饰变量,一般使用static final联合表示,表示一个不能被修改的全局变量。2、修饰方法,属于独立该类的任何对象,被类的实例共享,用类名直接访问,其与非静态方法的区别:对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这 阅读全文
posted @ 2013-07-28 23:55 _Babyface 阅读(293) 评论(0) 推荐(0) 编辑