java关于类加载的问题

来源:2-1 Java 动态加载类

Dream5

2017-05-05 11:40

还是有一点不是很懂,加载类的意思的加载到jvm里吗?为什么叫动态加载,为什么叫静态加载?

写回答 关注

3回答

  • 慕的地1607737
    2017-05-05 18:37:24
    已采纳

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

    Dream5

    2017-05-14 16:44:55

    共 1 条回复 >

  • 慕码人7943638
    2017-05-06 00:18:59

    ‘动态加载’是用到  什么参数就  加载 哪个类,    所以动态加载 是在运行的时候会加载你要用到的类!没用到的类就算没编写或者语法上有错误都不会影响。

  • 慕码人7943638
    2017-05-06 00:13:24

    ‘静态加载’的意思是用固定的代码 new  去加载类,  ‘动态加载’的意思是 参数可变的方式  去加载类

反射——Java高级开发必须懂的

反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础

151467 学习 · 335 问题

查看课程

相似问题