12 2017 档案

摘要:HashMap工作原理 HashMap扩容 1 HashMap的扩容时机 2 HashMap的扩容过程 补充 1 容量必须是2的幂 2 rehash References 1. HashMap工作原理 HashMap作为优秀的Java集合框架中的一个重要的成员,在很多编程场景下为我们所用。HashM 阅读全文
posted @ 2017-12-30 10:24 Spground 阅读(712) 评论(0) 推荐(0)
摘要:Java ArrayListSet互相转化 ArrayListSet互转实例 1 ArrayList互转 2 ListSet互转 3 ArraySet互转 ArraysasList 和 CollectiontoArray Java Array、List、Set互相转化 1. Array、List、S 阅读全文
posted @ 2017-12-16 15:24 Spground 阅读(263) 评论(0) 推荐(0)
摘要:JVM内存区域二对象的创建1 对象创建过程2 堆内存分配的问题3 源码分析对象的内存布局对象的访问定位JVM内存区域(二)1. 对象的创建1.1 对象创建过程Java是一种面向对象的语言,在使用java的日常,我们常常和对象打交道。在JVM内存区域中也存在专门的堆内存... 阅读全文
posted @ 2017-12-03 16:14 Spground 阅读(118) 评论(0) 推荐(0)
摘要:JVM内存区域一 运行时内存区域分类 运行时内存区域含义 JVM内存区域(一) 1. 运行时内存区域分类 JVM运行时内存区域主要包含: 程序计数器 栈 堆 方法区 其中属于线程私有的是程序计数器、栈;属于共享的是堆,方法区。 2. 运行时内存区域含义 程序计数器 程序计数器是一块较小的内存空间,他 阅读全文
posted @ 2017-12-01 21:53 Spground 阅读(87) 评论(0) 推荐(0)