摘要:
equals方法和hashCode方法 Java中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法。equals()和hashCode()方法是用来在同一类中做比较用的,尤其是在容器里如set存放同一类对象时 阅读全文
摘要:
java在线API地址 http://docs.oracle.com/javase/7/docs/api/ 阅读全文
摘要:
转自:Java HashMap实现详解 1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本 阅读全文
摘要:
参考文章: java源码分析之LinkedList LinkedList也和ArrayList一样实现了List接口,但是它执行插入和删除操作时比ArrayList更加高效,因为它是基于链表的。基于链表也决定了它在随机访问方面要比ArrayList逊色一点。 除此之外,LinkedList还提供了一 阅读全文
摘要:
转自:http://www.jb51.net/article/42764.htm 本文对JAVA ArrayList做了详细介绍,文中学到了ArrayList源码解析、ArrayList遍历方式、toArray()异常,最后给出了ArrayList示例。 第1部分 ArrayList介绍ArrayL 阅读全文