JDK源码阅读
xinyonda
ERP、互联网、架构、设计
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK 源代码- Hash 存储机制
通过 HashMap、HashSet 的源代码分析其 Hash 存储机制集合和引用就像引用类型的数组一样,当我们把 Java 对象放入数组之时,并不是真正的把 Java 对象放入数组中,只是把对象的引用放入数组中,每个数组元素都是一个引用变量。实际上,HashSet 和 HashMap 之间有很多相似之处,对于 HashSet 而言,系统采用 Hash 算法决定集合元素的存储位置,这样...原创 2011-10-23 22:03:47 · 131 阅读 · 0 评论 -
Integer的new和valueof()的区别
Integer instance = new Integer(1)Integer a = Integer.valueOf(1);上述表达式主要区别:两个都是得到一个Integer对象,但是Integer.valueOf的效率高。为什么呢?因为Integer.valueOf用到了缓存。如Integer.valueOf()源代码:public static Integer valu...原创 2011-11-28 21:25:18 · 542 阅读 · 0 评论
分享