使用的类,编译/运行时都会被加载。加载/装载没有区别,翻译的词汇选择因人而异了运行 javac /java 时 加上 -verbose 选项就可以看到了。
我认为java类在编译的时候就被加载,两个理由:例1:import另外一个包下的类,如果到运行的时候才加载,那能import成功吗?例2:方法的重载,又叫编译时多态性,类都没有加载,哪来的方法重载?
运行期。不一样。