摘要: JVM垃圾回收机制是java程序员必须要了解的知识,对于程序调优具有很大的帮助(同时也是大厂面试必问题)。 要了解垃圾回收机制,主要从三个方面: (1)垃圾回收面向的对象是谁? (2)垃圾回收算法有哪些? (3)垃圾收集器有哪些?每个收集器有什么特点。 接下来一一讲解清楚: 一、垃圾回收面向的对象 阅读全文
posted @ 2020-09-13 21:10 上古伪神 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、JVM 首先看一张JVM结构图(某度找的) 主要看运行时数据区,里边有方法区,堆,java虚拟机栈,本地方法栈,程序计数器。其中方法区和堆是线程共享的,也是JVM进行垃圾收集的区域,java虚拟机栈、本地方法栈和程序计数器是线程私有的。 程序计数器:一块较小的内存空间,是当前线程所执行的字节码的 阅读全文
posted @ 2020-09-13 21:09 上古伪神 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 由于工作中基本都是CRUD操作,对线程池不常用,所以一直没去具体了解过其底层原理,但是在工作、健身之余一直有一颗躁动的心,想在技术上浸淫的更深入一点(其实lz就是想技术好点,工资高点),所以这几天就查看了线程池的底层源码。另外开个公众号记录一下笔记,练练文笔,岂不美哉! 话不多说,开始! 目前Jav 阅读全文
posted @ 2020-09-13 21:07 上古伪神 阅读(68) 评论(0) 推荐(0) 编辑