HashMap:无序存放的,是新的操作类,key不允许重复。
HashTable:无序存放的,是旧的操作类,key不允许重复。
TreeMap:可以排序的Map集合,按集合中的key排序,key不允许重复。
WeakHashMap:弱引用的Map集合,当集合中的某些内容不再使用时清除无用的数据,使用gc回收。
IdentityHashMap:key允许重复的Map集合。
您还没有登录,请您登录后再发表评论
Java基础知识汇总之集合框架List、Map、Set接口及其子类综合对比
双值操作接口Map(key->value)及其子接口、子类: SortedMap接口、HashMap类、Hashtable类、Properties类、Map.Entry接口、WeakHashMap类、IndentityHashMap类 集合输出: Iterator、ListIterator、foreach、废除的...
Java集合知识点汇总,主要涵盖内容: 1.数组的特点和缺陷,体现集合的优势; 2.Collection与Map接口及其继承树,包含各子接口或子类的使用方法及底层原理; 3.主要API方法合集
OutputStream 及其子类Reader 及其子类Writer 及其子类 注解 关于 null 的几种处理方式大小写敏感 null 是任何引用类型的初始值 null 只是-种特殊的值使用 Null-Safe 方法null 判断 关于思维导图 Java.IO Java.lang...
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者...
• 理解Map接口,辨别使用Map接口的实现类。 培养面向接口编程的思维方式。 能够使用类Arrays和Collections中的方法操作数组和集合。 知道实现比较器(Comparable,Comparator)用于排序算法(多...
接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它...
15.1.3 Map接口 232 15.2 java.util.Random类 234 15.3 java.util.Arrays类 236 15.4 java.util.StringTokenizer类 238 15.5 java.util.Calendar类 240 15.6 巩固练习 242 第16章 AWT程序设计 244 ...
学生提问:既然内部类是外部类的成员,是否可以为外部类定义子类,在子类中再定义一个内部类来重写其父类中的内部类? 211 6.7.4 局部内部类 211 6.7.5 匿名内部类 212 6.7.6 闭包(Closure)和回调 215 6.8 ...
相关推荐
Java基础知识汇总之集合框架List、Map、Set接口及其子类综合对比
双值操作接口Map(key->value)及其子接口、子类: SortedMap接口、HashMap类、Hashtable类、Properties类、Map.Entry接口、WeakHashMap类、IndentityHashMap类 集合输出: Iterator、ListIterator、foreach、废除的...
Java基础知识汇总之集合框架List、Map、Set接口及其子类综合对比
Java集合知识点汇总,主要涵盖内容: 1.数组的特点和缺陷,体现集合的优势; 2.Collection与Map接口及其继承树,包含各子接口或子类的使用方法及底层原理; 3.主要API方法合集
OutputStream 及其子类Reader 及其子类Writer 及其子类 注解 关于 null 的几种处理方式大小写敏感 null 是任何引用类型的初始值 null 只是-种特殊的值使用 Null-Safe 方法null 判断 关于思维导图 Java.IO Java.lang...
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者...
• 理解Map接口,辨别使用Map接口的实现类。 培养面向接口编程的思维方式。 能够使用类Arrays和Collections中的方法操作数组和集合。 知道实现比较器(Comparable,Comparator)用于排序算法(多...
接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它...
15.1.3 Map接口 232 15.2 java.util.Random类 234 15.3 java.util.Arrays类 236 15.4 java.util.StringTokenizer类 238 15.5 java.util.Calendar类 240 15.6 巩固练习 242 第16章 AWT程序设计 244 ...
学生提问:既然内部类是外部类的成员,是否可以为外部类定义子类,在子类中再定义一个内部类来重写其父类中的内部类? 211 6.7.4 局部内部类 211 6.7.5 匿名内部类 212 6.7.6 闭包(Closure)和回调 215 6.8 ...