《JAVA 核心知识点整理》JVM基础

JVM 基础

一、线程

二、JVM 内存区域

1. 程序计数器

2. 虚拟机栈

3. 本地方法区

4. 堆(Heap-线程共享)- 运行时数据区

5. 方法区/永久代(线程共享)

三、JVM 运行时内存

1. 新生代

2. 老年代

3. 永久代

四、垃圾回收算法

1. 如何确定垃圾

2. 标记清除算法(Mark-Sweep)

3. 复制算法(Copying)

4. 标记整理算法(Mark-Compact)

5. 分代收集算法

五、Java中的四种引用类型

1. 强引用

2. 软引用

3. 弱引用

4. 虚引用

六、GC分代收集算法 VS 分区收集算法

七、GC垃圾收集器

八、JAVA IO/NIO

九、JVM 类加载机制

十、类加载器

十一、双亲委派

十二、OSGI(动态模型系统)

文章作者: koral
文章链接: http://luokaiii.github.io/2019/12/01/读书笔记/《Java核心知识点整理》/1.JVM基础/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自