黑马程序员技术交流社区

标题: Collection和Collections有什么关系? [打印本页]

作者: 北山璎珞    时间: 2015-11-9 23:28
标题: Collection和Collections有什么关系?
/**
     * 1.Collection和Collections的关系
     *    Collections是集合的工具类,含有各种有关集合操作的静态方法。
     *    Collection是集合的接口,其中List、set都是Collection的子接口
     *
     * 2.List和Set的异同点:
     *    不同点:List是有序的、允许有相同元素。
     *         Set是无序,不能够有重复元素
     *    相同点:都是接口,都可以实现Collection中的某些方法,如collection.sort()排序
     *   
     * 3.Map有哪些常用类?各有什么特点?
     *    HashMap:使用哈希表(hash table)实现,在keys和values之中,都是无序的
     *    TreeMap:基于红黑树(red-black tree)数据结构实现,按key排序
     *    LinedHashMap 保持者插入顺序
     *    Hashtable与HashMap实现方式一样,但Hashtable属于同步(synchronized)的
     *
     *
     */




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2