已采纳回答 / 慕的地1607737
静态加载就是在编译的时候,不管你用没用到这个类都会加载他。而动态加载就是,在运行的时候会加载你要用到的类!没用到的类就算没编写或者语法上有错误都不会影响。静态加载是在你编译时一次性将所有的类加载到Java虚拟机上,而动态加载是在你用某个类到的时候,Java虚拟机才会把该类加载进去。
2017-05-05