![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javase
筱筱鹿丸
这个作者很懒,什么都没留下…
展开
-
分布式事务解决方案
1.二阶段提交 后续添加原创 2020-10-13 21:15:42 · 60 阅读 · 0 评论 -
JVM垃圾回收
JVM垃圾回收 安全点 方法调用,循环跳转,异常跳转的地方一般设置为安全点。 安全区域 线程挂起,需要使用安全区域的概念。原创 2020-10-13 20:12:09 · 73 阅读 · 0 评论 -
四种引用
原创 2020-10-13 19:59:32 · 98 阅读 · 0 评论 -
类加载机制
类加载机制 JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化 加载 字节码加载到内存中 校验: 此阶段主要确保Class文件的字节流中包含的信息符合当前虚拟机的要求,并且不会危害虚拟机的自身安全。 文件格式验证:基于字节流验证。 元数据验证:基于方法区的存储结构验证。 字节码验证:基于方法区的存储结构验证。 符号引用验证:基于方法区的存储结构验证。 准备 为类变量分配内存,并将其初始化为默认值。 解析: 把类型中的符号引用转换为直接引用。 主要有以下四种:类或接口、字段、类方法、接口方法的解析转载 2020-10-13 13:14:42 · 64 阅读 · 0 评论 -
ConcurrentHashMap 实现原理简析
ConcurrentHashMap 实现原理 jdk1.7 jdk 1.7中使用分段锁。 ConrruentHashMap 由一个个 Segment 组成,简单来说,ConcurrentHashMap 是一个 Segment 数组,它通过继承ReentrantLock 来进行加锁,通过每次锁住一个 segment来保证每个 segment内的操作的线程安全性从而实现全局线程安全。理论上可以同时支持 16 个线程的并发写入。 jdk1.8 1.8中直接使用 Node 数组来保存数据,并且采用 Node 数组元原创 2020-10-12 17:30:26 · 254 阅读 · 0 评论 -
hashmap的equal和hashcode为什么要同时重写
https://www.cnblogs.com/tiancai/p/9022837.html转载 2018-12-07 09:47:41 · 398 阅读 · 0 评论 -
javabean转为mysql语句
http://www.cnblogs.com/Jeffscnblog/p/10072483.html转载 2018-12-10 10:14:26 · 1291 阅读 · 0 评论