jvm
lifes_java
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jvm基础-1
jvm什么是垃圾?没有任何引用指向的对象。-没有被引用的对象-多个对象互相引用,但没有栈内存中指向这几个对象垃圾是如何产生的?无效对象java C C++垃圾回收对比java自动回收,编程上简单,系统不容易出错,手动释放内存容易出问题。-忘记回收-多次回收 会造成回收之后重新使用这块内存后,此块内存又被使用。##垃圾定位算法-引用计数算法被引用一次+1 减少一次引用-1-根可达算法根元素:线程栈变量,静态变量,常量池,JNI指针STWStop-The-World 在执行垃原创 2020-06-28 14:42:27 · 223 阅读 · 0 评论 -
一道面试题搞懂JVM类加载机制(类被初始化的几种情况,类文件加载的过程)
有这样一道面试题:class Singleton{ private static Singleton singleton = new Singleton(); public static int value1; public static int value2 = 0; private Singleton(){ value1++; ...原创 2019-08-20 15:13:59 · 334 阅读 · 0 评论
分享