![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 96
梦醒了~
这个作者很懒,什么都没留下…
展开
-
《深入理解Java虚拟机》笔记
《深入理解Java虚拟机》 2. Java内存区域与内存溢出异常 运行时数据区域 jdk1.8中… 程序计数器 当前线程执行的字节码的行号指示器。在虚拟机概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等都依赖这个计数器。 线程切换后为了能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各线程之间计数器互不影响,独立存储。这类内存为线程私有的内存。 Java虚拟机栈 Java虚拟机栈是线程私有的。描述Java.原创 2020-05-19 13:58:39 · 246 阅读 · 0 评论 -
AQS详解
2.2 队列同步器(AQS) 队列同步器AbstractQueuedSynchronizer(以下简称同步器),是用来构建锁或者其他同步组件的基础框架。 2.2.1 同步器的接口与示例 源码解析 https://www.cnblogs.com/waterystone/p/4920797.html 《Java并发编程的艺术》 同步器的设计是基于模版方法模式的,也就是说,使用者需要继承同步器并重写...原创 2020-04-27 14:54:12 · 471 阅读 · 0 评论