static
构造方法也是一个静态方法
抽象类和接口
抽象类
抽象类中的字段和方法都必须是抽象的,用于继承
抽象类外部类中不能包含static方法,但是在内部类中可以使用static方法
接口
接口用于调用implement
接口中不能使用final、static、defaults
在接口中的字段和方法都是 publicabstract ....
泛型
泛型就是为了解决在数据结构的集合中添加了不同类型的结构时,没法统一的处理数据。所以引入了泛型,能更好的处理数据。
List<String> list = new ArrayList<String>;
向量Vector
是一个动态数组,解决了数组固定长度不可改变的问题
// initial size is 3, increment is 2 Vector v = new Vector(3, 2); v.addElement(new Integer(1)); v.addElement(new Integer(2));
Hashtable
Hashtable在哈希表中存储键/值对。当使用一个哈希表,要指定用作键的对象,以及要链接到该键的值。
然后,该键经过哈希处理,所得到的散列码被用作存储在该表中值的索引。
Object put(Object key, Object value)
将指定 key 映射到此哈希表中的指定 value。
Properties
Properties 继承于 Hashtable.表示一个持久的属性集.属性列表中每个键及其对应值都是一个字符串。
Java 中的 Iterator 功能比较简单,并且只能单向移动:
原文:https://www.cnblogs.com/richxan/p/13123549.html