JVM
gy0011
这个作者很懒,什么都没留下…
展开
-
虚拟机栈
原创 2019-11-10 15:20:45 · 125 阅读 · 0 评论 -
JVM的GC详解
垃圾回收机制就要解决这几个问题: 1、那些内存可以回收? 2、什么时候回收? 3、如何回收? 判断那些内存可以回收: 什么时候回收: 如何回收: ...原创 2019-11-06 21:52:17 · 332 阅读 · 0 评论 -
锁膨胀过程
自旋锁:当一个物理机器有多个处理器,能让两个以上的线程同时并行执行,我们可以让后面请求锁的那个线程等一会,但不放弃处理器的执行时间,看看持有锁的线程是否很快就会释放 锁。为了让线程等待,我们要让线程执行一个忙循环,这就称为自旋锁。 自适应的自旋锁:自适应意味着自旋时间不固定,而是由前一次在同一个锁上的自旋时间和锁的拥有者的状态决定。 轻量级锁:当代码进入同步块的时候,如果同步对象没有被锁定,虚拟机...原创 2019-11-04 13:19:15 · 261 阅读 · 0 评论 -
类加载过程
双亲委派模型原创 2019-10-29 22:56:41 · 127 阅读 · 0 评论