摘要: Java 非线程安全的HashMap如何在多线程中使用 HashMap 是非线程安全的。在多线程条件下,容易导致死循环,具体表现为CPU使用率100%。因此多线程环境下保证 HashMap 的线程安全性,主要有如下几种方法: 接下来分析上面列举的几种方法实现并发安全的 HashMap 的原理: (一 阅读全文
posted @ 2018-01-08 05:02 nnngu 阅读(5194) 评论(0) 推荐(0) 编辑
摘要: Java的类的实例化顺序 父类的静态数据 子类的静态数据 父类的成员变量 父类的构造方法 子类的成员变量 子类的构造方法 阅读全文
posted @ 2018-01-08 02:57 nnngu 阅读(701) 评论(0) 推荐(0) 编辑
摘要: Java中ArrayList与LinkedList的区别 一般大家都知道ArrayList和LinkedList的区别: 1. ArrayList的实现是基于数组,LinkedList的实现是基于双向链表。 2. 对于随机访问,ArrayList优于LinkedList 3. 对于插入和删除操作,L 阅读全文
posted @ 2018-01-08 01:27 nnngu 阅读(11066) 评论(0) 推荐(0) 编辑