摘要:
定义、策略模式的实现(面向接口编程)、示例、泛型化策略模式 阅读全文
摘要:
Java 集合 LinkedList的ListIterator @author ixenos 摘要:ListIterator<E>是继承自Iterator<E>的接口、listIterator(int index)源码分析、利用ListItr实现的降序迭代 ListIterator<E>是继承自It 阅读全文
摘要:
Java 集合 JDK1.7的LinkedList @author ixenos LinkedList LinkedList是List接口的双向链表实现,JDK1.7以前是双向循环链表,以后是双向非循环链表; 由于是链表结构,所以长度没有限制;而且添加/删除元素的时候,只需要改变指针的指向(把链表断 阅读全文
摘要:
Java 集合 集合与数组之间的转换 @author ixenos 数组转集合 Arrays.asList(T... a) 先给结论:用 Arrays.asList(T... a) 将数组转换成集合 (T...a)是可变参数,看成(T[] a)即可 返回一个受指定数组支持的固定大小的列表,这是披着L 阅读全文
摘要:
在对象的clone过程需要注意的几点、关于关键字this、super 阅读全文
摘要:
Java Object 对象拷贝 @author ixenos JAVA 对象拷贝 Java里的clone分为: 1.浅拷贝:浅复制仅仅复制所考虑的对象,而不复制它所引用的对象,Object类里的clone方法是浅拷贝 2.深拷贝:深复制把要复制的对象及其所引用的对象都复制了一遍 3.序列化深拷贝: 阅读全文
摘要:
fail-fast产生原因、解决办法 阅读全文
摘要:
HashMap内部结构分析 阅读全文
摘要:
强引用、弱引用、WeakHashMap动态回收步骤 阅读全文
摘要:
限定通配符类型、无限定通配符类型、与普通泛型区别、通配符捕获 阅读全文