摘要: 堆内存设置 原理 JVM堆内存分为2块:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。 Heap = { Old + NEW = {Ed 阅读全文
posted @ 2018-04-02 00:33 SessionBest 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 并发环境下为什么使用ConcurrentHashMap 1. HashMap在高并发的环境下,执行put操作会导致HashMap的Entry链表形成环形数据结构,从而导致Entry的next节点始终不为空,因此产生死循环获取Entry 2. HashTable虽然是线程安全的,但是效率低下,当一个线 阅读全文
posted @ 2018-04-01 22:01 SessionBest 阅读(737) 评论(0) 推荐(0) 编辑