JVM
文章平均质量分 79
qq_32755757
这个作者很懒,什么都没留下…
展开
-
GC垃圾回收机制
参考:http://www.cnblogs.com/xiaoxi/p/6486852.html https://www.jianshu.com/p/2f4a8e04c657 1、如何找到需要回收的对象1、引用计数法:这个算法的实现是给对象中添加一个引用计数器,每当一个地方引用这个对象时,计数器值+1;当引用失效时,计数器值-1。任何时刻计数器值为0的对象就是...原创 2018-12-27 14:24:31 · 197 阅读 · 0 评论 -
JVM五大分区
1、程序计数器程序计数器是当前线程所执行的行号指示器。通过改变计数器的值来确定下一条指令,比如循环,分支,跳转,异常处理,线程恢复等都依赖计数器来完成。由于在JVM中,多线程是通过线程轮流切换来获得CPU执行时间的,因此在任一时刻,一个CPU的内核只会执行一条线程中的指令,因此,为了能够使得每个线程都在线程切换后能够恢复在切换之前的程序执行位置,每个线程都需要有自己独立的程序计数器,并...原创 2018-12-26 18:49:12 · 9264 阅读 · 2 评论