摘要:
draw.io破解版下载 阅读全文
摘要:
Xmind思维导图电脑版windows破解版 阅读全文
摘要:
1、JUC 简介
2、线程和进程
3、并非与并行
4、线程的状态
5、wait/sleep的区别
6、Lock 锁(重点)
1、Lock锁
2、公平非公平:
3、ReentrantLock 构造器
4、Lock 锁实现步骤:
7、synchronized 和 lock 锁的区别
8、生产者和消费者问题(通信问题)
1、Synchronized 版本
2、JUC 版本
9、八个有关锁的问题
关于锁的八个问题
10、集合类的安全问题
1、List 不安全
2、Set 不安全
。。。。。。 阅读全文
摘要:
一、什么是JVM
1、jvm的三个组成部分
二、类加载系统
1、类的加载过程
2、类加载器
三、双亲委派机制
1、双亲委派机制介绍
2、为什么要双亲委派机制
3、双亲委派机制的核心源码
4、全盘委托机制
5、自定义加载器实现双亲委托机制
6、自定义加载器打破双亲委派机制
四、运行时数据区
1、运行时数据区的介绍(也叫JVM的内存模型 JMM、内存区域)
2、程序在执行时运行数据区的内存变化
五、对象的创建流程
1、对象创建流程
3、内存分配
4、设置初值
5、设置对象头
6、执行init方法
六、垃圾回收
1、对象成为垃圾的判断依据
2、 对象中的finalize方法
3、对象逃逸
七、垃圾回收算法
。。。。。。 阅读全文