摘要:
@目录§1 JVM 内存模型简介§1.1 程序计数器(Program Counter Register)§1.2 虚拟机栈(Java Stack)§1.3 本地方法栈(Native Method Stack)§1.4 堆(Heap)§1.5 元空间§2 JVM 的直接内存§3 JMM 内存模型 §1 阅读全文
posted @ 2025-05-20 14:35
问仙长何方蓬莱
阅读(38)
评论(0)
推荐(0)
摘要:
@目录§1 Reference§2 各引用级别 §1 Reference 在 JDK 中,引用和对象一样,已经被抽象成了类,如下图 §2 各引用级别 强引用 FinalReference 强引用是最常见的引用,但 FinalReference 是非 public 的,因此不能如其他引用一样显示声明 阅读全文
posted @ 2025-05-20 14:34
问仙长何方蓬莱
阅读(21)
评论(0)
推荐(0)
摘要:
@目录§1 JVM 参数分类§2 参数查看§3 标准参数§4 -X 参数§5 -XX 参数§6 典型配置案例 §1 JVM 参数分类 标准参数(-) 所有的 JVM 实现都必须实现这些参数的功能 向后兼容 -version -help 详细信息参阅 (此信息为下面指令提供) 非标准参数(-X): 默 阅读全文
posted @ 2025-05-20 14:34
问仙长何方蓬莱
阅读(14)
评论(0)
推荐(0)
摘要:
@目录§1 垃圾回收算法§1.1 引用计数器§1.2 复制§1.3 标记清除§1.4 标记整理§2 GC Root§3 垃圾收集器§3.1 查看默认垃圾收集器§3.2 默认垃圾收集器及其分类§3.3 默认垃圾收集器横比§3.4 垃圾收集器参数配置与组合§3.5 垃圾收集器的选择§4 GC 类型§5 阅读全文
posted @ 2025-05-20 14:33
问仙长何方蓬莱
阅读(21)
评论(0)
推荐(0)
摘要:
§1 类加载过程 装载 JVM 加载 class 文件到内存,并验证数据、解析、转化、初始化为 JVM 可以使用的 java 类型的过程 通过类全限定名获取类的二进制字节流 将字节流的内容转化为 JVM 运行时数据结构,存储到方法区 java 堆中生成 java.lang.Class 对象,指向方法 阅读全文
posted @ 2025-05-20 14:33
问仙长何方蓬莱
阅读(8)
评论(0)
推荐(0)
摘要:
@目录 制造一个死锁 public class DeadlockDemo { public static void work(String lock1,String lock2){ synchronized (lock1){ System.out.println(Thread.currentThre 阅读全文
posted @ 2025-05-20 14:32
问仙长何方蓬莱
阅读(6)
评论(0)
推荐(0)
摘要:
@目录§1 为什么使用线程池§2 ThreadPoolExecutor(线程池本体)§2.1 主要参数§2.2 常用方法§2.3 线程池工作原理§2.4 拒绝策略§3 Executors§4 常用预设线程池§4.1 一览§4.2 各线程池简单示例§5 自定义线程池 §1 为什么使用线程池 实现了线程 阅读全文
posted @ 2025-05-20 14:32
问仙长何方蓬莱
阅读(21)
评论(0)
推荐(0)
摘要:
@目录§1 开线程方式§2 Callable & FutureTask 使用 §1 开线程方式 继承 Thread new Thread(()->{ // do },"A").start(); 实现 Runable new Thread(()->{ // do },"A").start(); 实现 阅读全文
posted @ 2025-05-20 14:30
问仙长何方蓬莱
阅读(12)
评论(0)
推荐(0)
摘要:
@目录§1 synchronized 与 Lock 对比§3 synchronized§3.1 加锁位置§3.2 synchronized 原理§3 Lock§4 ReentrantReadWriteLock§5 StampeLock §1 synchronized 与 Lock 对比 synchr 阅读全文
posted @ 2025-05-20 14:29
问仙长何方蓬莱
阅读(10)
评论(0)
推荐(0)
摘要:
@目录§1 什么是阻塞队列§2 阻塞队列有什么好处§3 阻塞队列总览§4 SynchronousQueue §1 什么是阻塞队列 阻塞队列的存取性质与普通队列一致,即先进先出 同时,阻塞队列提供具有下面特性的存取方法 若队列是空的,获取操作阻塞,直到其他线程向其中存入元素 若队列是满的,存入操作阻塞 阅读全文
posted @ 2025-05-20 14:29
问仙长何方蓬莱
阅读(15)
评论(0)
推荐(0)

浙公网安备 33010602011771号