12 2014 档案
摘要:集合的出现是为了解决持有对象的问题,集合基本类型是List/Set/Map,下面针对这些集合类分析。List将对象与索引建立起关联,它可以根据需要自动扩充容量。根据不同的需求,有以下几种类型>如果要进行大量的随机访问,使用ArrayList效率高>如果经常做任意插入或者是查询,使用LinkedLis...
阅读全文
摘要:内部类定义:将一个类的定义放在另一个类内部,这就是内部类,内部类控制了类的可视性,在某种程度上说,内部类隐藏了代码,将不希望被外部调用的代码隐藏起来了。往大的方向分,内部类可以分为匿名内部类和嵌套内部类。内部类可以通过this访问外部类,外部类调用内部类通过new的方式来访问。1.匿名内部类@定义接...
阅读全文
摘要:这篇文章会详细阐述ThreadLocal的内部结构及其原理,以及神奇的0x61c88647在Java 1.4之前,ThreadLocals会产生线程间的竞争,无法写出高性能的代码. Java 1.5改变了它的实现,下面详细阐述ThreadLocal的内部结构和原理, 并分析为了解决散列表的冲突而引入...
阅读全文

浙公网安备 33010602011771号