JVM学习--垃圾回收的相关概念
2020-08-24 21:21
65 查看
System.gc() 的理解
public class SystemGCTest { public static void main(String[] args) { new SystemGCTest(); System.gc();//提醒jvm的垃圾回收器执行gc,但是不确定是否马上执行gc //与Runtime.getRuntime().gc();的作用一样。 System.runFinalization();//强制调用使用引用的对象的finalize()方法 } @Override protected void finalize() throws Throwable { super.finalize(); System.out.println("SystemGCTest 重写了finalize()"); } }
OOM
内存泄漏
STW
垃圾回收的并行与并发
安全点、安全区域
引用
强引用
软引用
弱引用
虚引用
相关文章推荐
- jvm学习记录--04 垃圾回收概念与垃圾回收算法
- JVM垃圾回收常见面试题及相关学习
- 尚硅谷JVM从入门到精通宋红康版|第十六章、垃圾回收相关概念
- jvm_垃圾回收学习笔记_2_垃圾收集算法(附面试题)
- 学习深入理解jvm虚拟机心得——谈谈GC垃圾收集器和回收策略(2)
- JVM GC(垃圾回收机制)相关研究
- 学习JVM垃圾回收机制
- JVM学习笔记之三 垃圾回收可达性分析算法
- JVM篇-垃圾回收的相关概念
- jvm学习总结-垃圾回收
- jvm关于内存管理和垃圾回收的学习总结
- [JVM 相关] Java 新型垃圾回收器(Garbage First,G1)
- JVM分代垃圾回收策略的基础概念
- jvm_垃圾回收学习笔记_1_如何判断对象已死?(附面试题)
- 自动垃圾回收学习笔记-一些基本概念
- JAVA虚拟机(JVM)和JAVA垃圾回收机制(JAVA GARBAGE COLLECTION)---因为刚开始学习,有部分语言不太准确,请指出,谢谢!
- JVM学习笔记3--垃圾回收
- jvm关于内存管理和垃圾回收的学习总结
- JVM学习之java垃圾回收机制
- [转]JVM学习笔记(三)------内存管理和垃圾回收