07 2020 档案

摘要:HashMap、ConcurrentHashMap HashMap常见的不安全问题及原因 非原子操作 ++ modCount 等非原子操作存在且没有任何加锁机制会导致线程不安全问题; 扩容取值 扩容期间会创建新的table在数据转储期间,可能会有取到null的可能; 碰撞丢失 多线程情况下,若同时对 阅读全文
posted @ 2020-07-22 15:09 2JZ 阅读(349) 评论(0) 推荐(0)
摘要:Java对象序列化 1、什么是序列化 Java序列化是指把Java对象转换为字节序列的过程;而反序列化是指把字节序列恢复为Java对象的过程。从而实现网络传输、本地存储等需求; 一般Java对象的生命周期比Java虚拟机短,而实际开发中如果需要JVM停止后能够继续持有对象,则需要用到序列化技术将对象 阅读全文
posted @ 2020-07-14 18:03 2JZ 阅读(273) 评论(0) 推荐(0)