![](https://img-blog.csdnimg.cn/09803e07868b4229821da9614b833916.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JVM
文章平均质量分 83
JVM基础知识,根据《深入了解Java虚拟机》总结
脑瓜呆呆
一个后端小菜菜,在努力变厉害
展开
-
JVM面试题
Survivor的存在意义,就是减少被送到老年代的对象,进而减少Full GC的发生,Survivor的预筛选保证,只有经历16次Minor GC还能在新生代中存活的对象,才会被送到老年代。在这里,先想一下,如果没有双亲委派,那么用户是不是可以自己定义一个java.lang.Object的同名类,java.lang.String的同名类,并把它放到ClassPath中,那么类之间的比较结果及类的唯一性将无法保证,因此,为什么需要双亲委派模型?回收目标主要是常量池的回收和类型的卸载,各线程共享。原创 2023-04-02 16:30:16 · 476 阅读 · 0 评论 -
JVM-Java内存区域
运行时数据区(程序计数器,java虚拟机栈,本地方法栈,java堆,方法区),对象的创建,对象的内存布局和访问定位。原创 2023-02-24 14:49:33 · 368 阅读 · 1 评论