
JVM
霄练
本博客为笔记博客,主要是针对个人学习工作用
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java虚拟机垃圾回收
垃圾收集(Garbage Collection GC),很多人认为他就是java的附属产物,其实不然,它出现的时间比java早多了,1960年诞生于MIT的Lisp,诞生之初人们就绪思考一下几个问题:那些内存需要被回收什么时候回收如何回收一、怎么判断对象已死**引用计数算法:**当一个对象被引用一次,计数器就增加1,所以当一个对象的计数器为0的时候就代表这个对象已死,这个是很多语言中...原创 2020-04-07 15:57:24 · 129 阅读 · 0 评论 -
java虚拟机内存管理
java和C、C++之间素来有一堵墙,这堵墙就是内存动态分配和垃圾收集技术。java的内存分配如下图:程序计数器:当前线程所执行的字节码的行号指示器,是一块虚拟的很小的内存空间,线程私有的java虚拟机栈:线程私有的,生命周期与线程相同,里面存放的是基本数据类型,对象引用类型(reference类型,但是他们不是对象本身,一般是指向对象起始位置的引用指针,也有可能是指向一个代表对象的句柄或者...原创 2020-04-07 15:37:55 · 131 阅读 · 0 评论