摘要: 话不多说奔主题,精神抖擞就是干! 1. 先来说下这张图 上图下面两行注释部分: 绿色代表所有线程共享区域 白色代表每个线程独享区域 简单讲:JVM中包含 ClassLoader:类加载子系统,即加载class字节码文件用的。 ExecutionEngine:字节码执行引擎,包括给GC分配执行线程。 阅读全文
posted @ 2020-06-19 15:55 秋末午后的阳光 阅读(365) 评论(0) 推荐(0)
摘要: 相信看完下面几张图就能大致了解它们之间的关系了吧~ *注:以上图片均来自网络 阅读全文
posted @ 2020-06-19 13:26 秋末午后的阳光 阅读(1074) 评论(0) 推荐(1)
摘要: 话不多说奔主题,精神抖擞就是干! 1. 在JDK1.2之后引入了强、软、弱、虚引用这四个概念。 2. 强引用 Object obj = new Object(); 这个obj就是"="式后面那个对象的强引用,也是我们常用的引用。 *要点:在任何时候都不会被JVM GC回收掉,在JVM内存溢出后直接O 阅读全文
posted @ 2020-06-19 11:56 秋末午后的阳光 阅读(165) 评论(0) 推荐(0)