- 博客(2)
- 资源 (19)
- 收藏
- 关注
转载 更新Java final常量后,请重新编译你的class
程序中使用的各种常量用一个类来统一管理,类似:public class AppConst { public static final String STR_1 = "String1"; public static final String STR_2 = "String2"; ......}然后在某些逻辑代码段里使用了这些常量。这样做可以便于管理常量,避免了大量的magic number/text,在修改常量内容时只需改这一个类就行了,但有时候会奇怪地发现,重新编译打包的程
2010-12-25 15:01:00 2361 1
转载 使用Java中的final变量需要注意的地方
<br />non-static final field 只能在 constructor 做初始化,static final field 只能在 class initializer 做初始化。 <br />对与java中的final变量,java编译器是进行了优化的。每个使用了final类型变量的地方都不会通过连接而进行访问。比如说Test类中使用 了Data类中一个final的int数字fNumber=77,这时候,java编译器会将77这个常数编译到Test类的指令码或者常量池中。这样, 每次Test类
2010-12-25 14:56:00 966
firebug插件,javaScript开发中很好的一个插件!
2009-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人