Kingle
你所有不曾料想过的问题,都会随着时间的推移而与你不期而遇
摘要: JAVA关键字final用于修饰数据、方法或类,通常意味着“无法改变的”,既数据不能改变,方法不能覆盖,类不能继承。一般采用final有两种原因:设计和效率。而随着JAVA版本的更新,一些效率上的问题可以交由编译器和JVM处理。因此,采用final来解决效率问题就显得不是那么重要了。 Final修饰符大多运用于基本数据类型(primitive)域或者不可变(immutable)类的域(如果类中的所有方法方法都不会改变其对象,这种类就是不可变类。String就是一个不可变类)。【final数据】 Final关键字用修饰数据主要有两种情况:1.编译期常量2.运行时初始化的值 对于编译期常量,指.. 阅读全文
posted @ 2012-02-08 21:58 Kingle 阅读(1297) 评论(0) 推荐(0) 编辑