![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
tortoiseLi
这个作者很懒,什么都没留下…
展开
-
jvm-方法区
当jvm使用类装载器装在某个类时,它首先要定位到对应的class文件,然后读入这个class文件,最后提取该文件的内容信息,并将这些信息存储到方法去,最后返回一个class实例。方法区是系统分配的一个内存逻辑区域,用来存储类型信息(类型信息可以理解为类的描述信息(类的全限定名,访问修饰符,字段,方法等)),方法去特点:1.方法区是线程安全的,由于所有的线程都共享方法区,所以方法区里的数据访转载 2017-10-23 14:43:08 · 5283 阅读 · 0 评论 -
jvm-方法区(常量池)
常量池主要涉及到常量池里的内容和常量池解析这两块。在方法区中,每个类型都对应一个常量池,常量池中存储了如:文字字符串,final变量值,类名,方法名等常量。jvm把常量池组织为入口列表的形式,可通过索引来访问常量池中的各个入口,每个常量池入口的第一个字节都是个标志,用这个标志来表示该入口中存储的常量类型,如:CONSTANT_Long表示里面存储的是Long类型的字面值,CONSTANT_Cl转载 2017-10-24 13:22:54 · 1819 阅读 · 0 评论