fianl
static Random r = new Random(23);
static final int i = r.nextInt(10);//这样写也可以,表示只有一份(static)和不可以修改(final)
空白final
可以定义空白final域,但必须在使用前初始化
初始化及类得加载
在初始化过程,先加载static对象和static代码段首先加载,然后再加载域和构造方法
转载于:https://blog.51cto.com/fengxiaoxiao/659478