java源码
文章平均质量分 86
Zer01ne
这个作者很懒,什么都没留下…
展开
-
【Java源码分析】Integer源码分析
今天带来的是Integer源码的分析。代码已经注释的非常清晰了。1.parseInt方法public static int parseInt(String s, int radix) throws NumberFormatException { /* * WARNING: This method may be invoked...原创 2018-04-15 19:22:53 · 456 阅读 · 0 评论 -
【Java源码分析】String源码深入解析
String可以说是我们最长用的一个类了,但是你真的理解她吗?废话不多说,直接开整。1.接口实现public final class String implements java.io.Serializable, Comparable<String>, CharSequenceString类实现了三个接口,表明了她是可序列化,可比较的。并且实现了接口中一些字符2.成员变量/**...原创 2018-04-24 09:50:52 · 325 阅读 · 0 评论 -
【Java源码分析】HashMap分析
扰动函数:static final int hash(Object key) { int h; return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16); } HashMap的hash方法是key的hashCode的低16位与高16位做与运算。也叫做扰动函数为什么要有扰动函...原创 2018-05-09 11:53:17 · 244 阅读 · 0 评论