宋红康 JVM 笔记 Day16|垃圾回收相关概念

一、今日视频区间

P154-P168

二、一句话总结

  1. System.gc()的理解;
  2. 内存溢出与内存泄漏;
  3. Stop The World;
  4. 垃圾回收的并行与并发;
  5. 安全点与安全区域;
  6. 再谈引用:强引用;
  7. 再谈引用:软引用;
  8. 再谈引用:弱引用;
  9. 再谈引用:虚引用;
  10. 再谈引用:终结器引用;

三、关键图/命令

3.1 System.gc()的理解





3.2 内存溢出与内存泄漏






3.3 Stop The World





3.4 垃圾回收的并行与并发





3.5 安全点与安全区域




3.6 再谈引用:强引用






3.7 再谈引用:软引用



3.8 再谈引用:弱引用



3.9 再谈引用:虚引用



3.10 再谈引用:终结器引用

相关推荐
小光学长4 分钟前
基于ssm的膳食健康管理系统e6whl4q7(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·开发语言·数据库·学习·ssm
java1234_小锋5 分钟前
Java高频面试题:Redis到底支不支持事务啊?
java·redis·面试
无心水8 分钟前
【常见错误】2、Java并发编程避坑指南:从加锁失效到死锁,10个案例教你正确使用锁
java·开发语言·python
我爱学习好爱好爱9 分钟前
Kubernetes 1.29集群上部署Java网站项目
java·容器·kubernetes
青衫码上行9 分钟前
【项目开发日记 | Java架构】第一天
java·开发语言·spring cloud
DJ斯特拉21 分钟前
自定义jar包导入maven&&注册第三方bean
java·maven·jar
j_xxx404_28 分钟前
力扣困难算法精解:串联所有单词的子串与最小覆盖子串
java·开发语言·c++·算法·leetcode·哈希算法
会编程的土豆1 小时前
Set 深度解析:去重、唯一性与你的智能抽屉
java·开发语言·后端·数据结构与算法
java1234_小锋1 小时前
Java高频面试题:JVM内存为什么要分代?
java·开发语言·jvm
smchaopiao1 小时前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python