标签:style color java 使用 ar 代码 size ad
以前看过书上这样的写法。还不是很清楚为什么,今天在看了一遍《headfirst Java》才终于算是明白了。
正如静态变量,静态初始化程序(static initializer)是一段在加载类时会执行的程序代码,它会在其他程序可以使用该类之前就执行,所以很适合放静态final变量的起始程序。
public class Hello {
private final static int i;
static{
i = 1;
}
// 等价于
// private final static int i = 1; 不过更加明了一点特别对于多final变量时
public static void main(String[] args){
System.out.println(""+i);
}
}
静态初始化程序(static initializer),布布扣,bubuko.com
标签:style color java 使用 ar 代码 size ad
原文地址:http://blog.csdn.net/zhuangjingyang/article/details/38682733