2015年6月19日

摘要: class Father1{ static{ System.out.println("....static Father....."); } { System.out.println(".....父类非静态。。。"); } public Father1(){ System.out.println(" 阅读全文
posted @ 2015-06-19 20:47 卖肾割阑尾 阅读(238) 评论(0) 推荐(0)
摘要: ArrayList 是List接口的实现类;底层的数据结构是数组,而LinkedList底层数据结构是双向循环链表。 所以在查询时ArrayList效率高,增删时LinkedList高。由于List中有索引,可以在指定位置插入。在iterator迭代器取元素时,在调用Arraylist中的itera 阅读全文
posted @ 2015-06-19 13:17 卖肾割阑尾 阅读(139) 评论(0) 推荐(0)
摘要: HashSet的底层数据结结构是哈希表,哈希表用于存储哈希值, hashSet中比较对象是否一样的是自动调用对象的hashCode和equals方法(hash值是操作系统给的,equals是Object继承的。自己也可以重写),当hash值相同时才调用equals,否则不要调用,只有当hashcod 阅读全文
posted @ 2015-06-19 11:15 卖肾割阑尾 阅读(163) 评论(0) 推荐(0)
摘要: TreeSet底层数据结构是二叉树 判断对象是否一致是通过是对象自身有比较的方法,即使类实现Comparable接口,重写compareTo方法,自己定义比较规则, 若是不想用元素本身的比较方法,又不想修改代码,那么可以使集合自身具有比较的方法,就是在集合初始化时实现Comparator接口,即Se 阅读全文
posted @ 2015-06-19 10:49 卖肾割阑尾 阅读(135) 评论(0) 推荐(0)

导航