java源码分析
zhangpeterx
这个作者很懒,什么都没留下…
展开
-
Java源码详解六:ConcurrentHashMap源码分析--openjdk java 11源码
文章目录注释类的继承与实现数据的存储构造函数本系列是Java详解,专栏地址:Java源码分析ConcurrentHashMap 官方文档:ConcurrentHashMap (Java Platform SE 8 )ConcurrentHashMap.java源码共6383行,下载地址见我的文章:Java源码下载和阅读(JDK1.8/Java 11) 文件地址:openjdk-jdk1...原创 2019-12-20 08:48:14 · 411 阅读 · 0 评论 -
Java源码详解五:ArrayList源码分析--openjdk java 11源码
文章目录本系列是Java详解,专栏地址:Java源码分析String 官方文档:String (Java Platform SE 8 )String .java源码共3348行,下载地址见我的文章:Java源码下载和阅读(JDK1.8/Java 11) 文件地址:openjdk-jdk11u-jdk-11.0.6-3/src/java.base/share/classes/java/l...原创 2019-12-10 14:25:44 · 420 阅读 · 0 评论 -
Java源码详解四:String源码分析--openjdk java 11源码
本系列是Java详解,专栏地址:Java源码分析String 官方文档:String (Java Platform SE 8 )String .java源码共3348行,下载地址见我的文章:Java源码下载和阅读(JDK1.8/Java 11) 文件地址:openjdk-jdk11u-jdk-11.0.6-3/src/java.base/share/classes/java/lang...原创 2019-12-15 13:33:58 · 686 阅读 · 0 评论 -
Java源码详解三:Hashtable源码分析--openjdk java 11源码
文章目录本系列是Java详解,专栏地址:Java源码分析Hashtable官方文档:Hashtable (Java Platform SE 8 )Hashtable.java源码共1522行,下载地址见我的文章:Java源码下载和阅读(JDK1.8/Java 11) 文件地址:openjdk-jdk11u-jdk-11.0.6-3/src/java.base/share/classes...原创 2019-11-25 16:14:32 · 258 阅读 · 0 评论 -
Java:Object.hashCode()和System.identityHashCode()的区别
今天在看HashMap源码的时候注意到了这件事:Java源码详解二:HashMap源码分析–openjdk java 11源码对红黑树中的节点进行排序时,如果hashCode相同,类不是comparable的,那么先判断名字是否相同,相同的话再调用系统的hash方法进行判断:if (d = a.getClass().getName().compareTo(b.getClass().getN...原创 2019-11-22 16:09:31 · 509 阅读 · 0 评论 -
Java源码详解零:HashMap介绍
Java详解(1):HashMap的实现与注意事项本系列是Java详解,专栏地址:原创 2019-11-20 16:20:16 · 346 阅读 · 0 评论 -
Java源码详解二:HashMap源码分析--openjdk java 11源码
本系列是Java详解,专栏地址:Java详解HashMap.java介绍HashMap官方文档:HashMap (Java Platform SE 8 )HashMap.java源码共2392行,下载地址见我的文章:Java源码下载和阅读(JDK1.8) 从下图中我们可以看出HashMap继承自AbstractMap...原创 2019-11-20 16:21:44 · 504 阅读 · 0 评论