永发信息网

看见很多帖子上说java的类不占内存,为什么呢,难道jvm加载class文件不需要内存么?求解释...

答案:2  悬赏:40  手机版
解决时间 2021-01-31 11:54
  • 提问者网友:wodetian
  • 2021-01-31 04:17
看见很多帖子上说java的类不占内存,为什么呢,难道jvm加载class文件不需要内存么?求解释...
最佳答案
  • 五星知识达人网友:零点过十分
  • 2021-01-31 04:26
类不占内存怎么可能呢,类本身也是对象(Class类的对象),装到JVM里当然要占内存,而且占的还是长久型(PermGen)的内存,除了非常特殊的情况,一般不被垃圾回收的。
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-01-31 05:22
jvm中类的装载是由classloader和它的子类来实现的,java classloader 是一个重要的java运行时系统组件。它负责在运行时查找和装入类文件的类。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯