摘要: 算法:是实现集合接口的对象里的方法执行的一些有用的计算,例如:搜索和排序。 这些算法被称为多态,那是因为相同的方法可以在相似的接口上有着不同的实现。 集合接口 集合框架定义了一些接口。本节提供了每个接口的概述: Collection 是最基本的集合接口,一个 Collection 代表一组 Obje 阅读全文
posted @ 2018-12-08 23:48 跨境电商杂货铺 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack, 和 Properties 这些类用来存储和操作对象组。 虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 Properties 阅读全文
posted @ 2018-12-08 22:15 跨境电商杂货铺 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 当使用一个哈希表,要指定用作键的对象,以及要链接到该键的值。 然后,该键经过哈希处理,所得到的散列码被用作存储在该表中值的索引。 Hashtable定义了四个构造方法。第一个是默认构造方法: 第二个构造函数创建指定大小的哈希表: 第三个构造方法创建了一个指定大小的哈希表,并且通过fillRatio指 阅读全文
posted @ 2018-12-08 22:09 跨境电商杂货铺 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 字典(Dictionary) 字典(Dictionary) 类是一个抽象类,它定义了键映射到值的数据结构。 当你想要通过特定的键而不是整数索引来访问数据的时候,这时候应该使用Dictionary。 当你想要通过特定的键而不是整数索引来访问数据的时候,这时候应该使用Dictionary。 当你想要通过 阅读全文
posted @ 2018-12-08 22:06 跨境电商杂货铺 阅读(3924) 评论(0) 推荐(0) 编辑
摘要: 栈(Stack) 栈(Stack)实现了一个后进先出(LIFO)的数据结构。 你可以把栈理解为对象的垂直分布的栈,当你添加一个新元素时,就将新元素放在其他元素的顶部。 当你从栈中取元素的时候,就从栈顶取一个元素。换句话说,最后进栈的元素最先被取出。 关于该类的更多信息,请参见栈(Stack)。 Ja 阅读全文
posted @ 2018-12-08 21:57 跨境电商杂货铺 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性 阅读全文
posted @ 2018-12-08 21:29 跨境电商杂货铺 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的 并不是所有的类都是用来描绘对象的 并不是所有的类都是用来描绘对象的 并不是所有的类都是用来描绘对象的 并不是所有的类都是用来描绘对象的 阅读全文
posted @ 2018-12-08 21:06 跨境电商杂货铺 阅读(304) 评论(0) 推荐(0) 编辑