
java学习
FzBcumt
这个作者很懒,什么都没留下…
展开
-
浅析JVM内存结构和6大区域
其实对于我们一般理解的计算机内存,它算是CPU与计算机打交道最频繁的区域,所有数据都是先经过硬盘至内存,然后由CPU再从内存中获取数据进行处理,又将数据保存到内存,通过分页或分片技术将内存中的数据再flush至硬盘。那JVM的内存结构到底是如何呢?JVM做为一个运行在操作系统上,但又独立于os运行的平台,它的内存至少应该包括象寄存器、堆栈等区域。 JVM在运行时将数据划分为了6个...原创 2013-04-05 10:31:54 · 117 阅读 · 0 评论 -
Java HashMap 代码浅析
hashMap的实现机制,面试时经常问到 一 HashMap 在底层将 key-value 当成一个整体进行处理,这个整体就是一个 Entry 对象。HashMap 底层采用一个 Entry[] 数组来保存所有的 key-value 对 transient Entry<K,V>[] table; Entry 是个内部类,作为一个单链表。 st...2015-08-28 17:42:27 · 189 阅读 · 0 评论