源码阅读笔记
文章平均质量分 58
hnust_gebilaowang
这个作者很懒,什么都没留下…
展开
-
java String 源码阅读笔记以及Unicode的学习
感悟可以看到String中的方法,均是比较简短的方法,且每一行的长度都在idea代码显示框的一半长左右。非常便于阅读。小细节regionMatches 比较两个字符串区域是否相等public boolean regionMatches(boolean ignoreCase, int toffset, //...... while (len-- > 0) {原创 2016-10-29 10:14:30 · 227 阅读 · 0 评论 -
Java Apache CollectionUtils 源码阅读笔记,注意3.2版本bug
union并集以下是部分方法,并非是所有方法。//通过set将a、b集合合并,如果某个对象在两个集合中出现,则新集合中该对象的数量取两个集合中该对象出现次数的较大数。 public static Collection union(final Collection a, final Collection b) { ArrayList list = new ArrayList();原创 2016-10-30 11:45:18 · 1624 阅读 · 0 评论 -
HashMap HashTable ConcurrentHashmap
HashMap小知识点Entry的结构 static class Entry<K,V> implements Map.Entry<K,V> { final K key; V value; Entry<K,V> next; int hash; //.............. } //hash 是原创 2016-07-31 08:41:06 · 296 阅读 · 0 评论