![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 82
锦年JNian
这个作者很懒,什么都没留下…
展开
-
【JVM】JVM初识理解与探究
JDK JRE JVM体系结构原创 2021-12-13 22:37:49 · 542 阅读 · 0 评论 -
【JVM】String 常量池与 JVM 字符串常量池的垃圾回收
转载自http://blog.csdn.net/xsf50717,做了一点修改补充。1、String 常量池为了减少在JVM中创建的字符串的数量,字符串类维护了一个字符串池,每当代码创建字符串常量时,JVM会首先检查字符串常量池。如果字符串已经存在池中,就返回池中的实例引用。如果字符串不在池中,就会实例化一个字符串并放到池中。Note:常量池在java用于保存在编译期已确定的,已编译的class文件中的一份数据。它包括了关于类,方法,接口等中的常量,也包括字符串常量,如String s = "java转载 2021-12-13 15:31:46 · 3392 阅读 · 9 评论 -
【JVM】Java双亲委派机制及作用
什么是双亲委派机制当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。类加载器的类别BootstrapClassLoader(启动类加载器)c++编写,加载java核心库 java.*,构造ExtClassLoader和AppClassLoader。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用进行操作ExtClassLoader (标准扩展类转载 2021-10-25 00:49:53 · 157 阅读 · 0 评论