java加载和初始化。

1.首先要明白初始化是发生在加载之后。加载即加载编译后的java文件。(.class)

2.其次要知道只有你初次使用某个类的代码才会去加载这个加载文件,使用包括new一个这个类的对象或者调用这个类的静态资源(静态代码块,静态方法等)。

3.java的构造器其实也是一种static方法,尽管static没有被显示的写出来,因此更准确地来说,类是在其任何一个static成员被访问时加载的。

猜你喜欢

转载自blog.csdn.net/yifouhu2947/article/details/78792775