摘要: Map是一个双列集合接口,如果实现了Map接口,特点是数据以键值对形式存在,键不可重复,值可以重复。java中主要有HashMap、TreeMap、Hashtable。本文主要介绍Map的接口方法: 1 HashMap、TreeMap、Hashtable HashMap的存储原理: HashMap 阅读全文
posted @ 2017-08-16 15:49 K_artorias 阅读(5299) 评论(0) 推荐(1) 编辑
摘要: 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用 阅读全文
posted @ 2017-08-16 14:55 K_artorias 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的 阅读全文
posted @ 2017-08-16 13:45 K_artorias 阅读(262) 评论(0) 推荐(0) 编辑