Java源码学习
Java源码学习
zhzhsxx
生活态度积极乐观
展开
-
MacOS编译OpenJDK9
一、下载源码 直接下载源码包,使用mercurial下载速度慢,容易失败。 源码网站: http://jdk.java.net/ Jdk9源码地址 https://download.java.net/openjdk/jdk9/ri/openjdk-9_src.zip 或者从:https://github.com/unofficial-openjdk/openjdk/re...原创 2019-12-20 09:12:24 · 292 阅读 · 0 评论 -
java.util.HashMap
一、注释 hash table的Map接口实现。HashMap提供所有map的可选操作,允许键和值为null。(HashMap除了unsynchronized和允许null值,与Hashtable相同)。HashMap不保证元素顺序,特别是随着时间推移。 在hash函数正确的分散元素到buckets中时,HashMap对基本的get和put操作提供常数项时间性能。对集合视图的迭代则与HashMa...原创 2019-01-11 11:06:10 · 1184 阅读 · 0 评论