08 2020 档案

JVM中字符串的秘密
摘要:简介 字符数组的存储方式 字符串常量池 字符串在java程序中被大量使用,为了避免每次都创建相同的字符串对象及内存分配,JVM内部对字符串对象的创建做了一定的优化,在Permanent Generation中专门有一块区域用来存储字符串常量池(一组指针指向Heap中的String对象的内存地址)。 阅读全文

posted @ 2020-08-18 14:29 AlexGeng 阅读(602) 评论(0) 推荐(0)

关于JVM 类加载的一些测试案例及说明
摘要:类加载的过程 类加载由7个步骤完成,看图 加载 1、通过类的全限定名获取存储该类的class文件(没有指明必须从哪获取) 2、解析成运行时数据,即instanceKlass实例,存放在方法区 3、在堆区生成该类的Class对象,即instanceMirrorKlass实例 何时加载 虚拟机规范中并没 阅读全文

posted @ 2020-08-03 21:40 AlexGeng 阅读(444) 评论(0) 推荐(0)

导航