首页 > 编程语言 > 详细

java杂

时间:2020-06-14 10:28:51      阅读:43      评论:0      收藏:0      [点我收藏+]

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 功能比较简单,并且只能单向移动:
  • (1) 使用方法 iterator() 要求容器返回一个 Iterator。第一次调用 Iterator 的 next() 方法时,它返回序列的第一个元素。注意:iterator() 方法是 java.lang.Iterable 接口,被 Collection 继承。
  • (2) 使用 next() 获得序列中的下一个元素。
  • (3) 使用 hasNext() 检查序列中是否还有元素。
  • (4) 使用 remove() 将迭代器新返回的元素删除。

java杂

原文:https://www.cnblogs.com/richxan/p/13123549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!