10.29(day16) Map 枚举类

Map:
   映射,key = value,存放的都是键值对,key不可以重复,value可以重复
   --HashMap:
     对于key采用的哈希表算表,因此要保证key的唯一性,依赖的是hashCode和equals方法。
     该对象是线程不安全的,并且允许存入null作为key或者是value。
   --HashTable:大体上与HashMap用法基本相同。
     对于key采用的哈希表算表,因此要保证key的唯一性,依赖的是hashCode和equals方法。
     该对象是线程安全的,并且不允许存入null作为key或者是value。
   --TreeMap:
     对于key采用的二叉树算法,因此key可以按照自然顺序排序,保证唯一.
     该对象是线程不安全的,不允许存入null作为key或者是value。
     1.实现Comparable接口
     2.实现Comparator接口

Collections:

枚举类:
   jdk5.0,
   控制一个类创建对象的个数

   单例模式:
      思想保证对象在内存中的唯一性
      步骤:
         1.私有化构造器 2.创建本类实例对象 3.提供方法用于返回本类实例对象

posted on 2018-10-29 17:18  /a_a/  阅读(185)  评论(0编辑  收藏  举报

导航