名师整理 精华知识点
类,是所有类的根父类!
类仅有一个空参的构造器
public Object(){
}
:
① equals(Object obj)d = new Date();// 返回当前时间的 Date: Mon May 12 15:17:01 CST 2014
Date d1 = new Date(15231512541241L);// 返回形参处此 long 型值对应的日期
//getTime() :返回当前日期对应的 long 型值。 toString()
:
格式化 :日期 --->文本 使用 SimpleDateFormat 的 format() 方法
解析:文本 --->日期 使用 SimpleDateFormat 的 parse()方法
//1. 格式化 1
SimpleDateFormat sdf = new SimpleDateFormat();
名师整理 精华知识点
String date = (new Date());
(date);//14-5-12 下午 3:24
//2. 格式化 2
SimpleDateFormat sdf1 = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z"); date = (new Date());
(date);//
//3. 解析:
星期一 , 12 五月 2014 15:29:16 +0800
Date date1 = ("14-5-12 下午 3:24");
(date1);
date1 = (" 星期一 , 12 五月
2014 15:29:16 +0800");
// date1 = ("14-5-12 下午 3:24");
(date1);
Calendar:日历类
获取实例: Calendar c = (); get()/set()/add()/date getTime()/setTime()
名师整理 精华知识点
:①数组(基本数据类型 & 引用数据类型) ②集合(引用数据类型)
>数组存储数据的弊端:长度一旦初始化以后,就不可变;真正给数组元素赋值的个数
没有现成的方法可用。
Collection 接口 :方法:① add(Object obj),addAll(Collection coll),size(),clear(),isEmpty();
② remove(Object obj),removeAll(Collection coll),retainAll(Collection
coll),equals(Object obj),contains(Object obj)
containsAll(Collection coll),hashCode()
③ iterator(),toArray();
* |------List 接口:存储有序的,可以重复的元素 .---相当于“ 动态” 数组
>新增的方法: 删除 remove(int index) 修改 set(int index,Object obj) 获取 get(int
index)插入 add(int index,Object obj)
*
>添加进 List 集合中的元素(或对象)所在的类一定要重写
equals()方法
|------ArrayList (主要的实现类)
|------LinkedList (更适用于频繁的插入、删除操作)
|------Vector (古老的实现类、线程安全的,但效率要低于 ArrayList )
* |------Set 接口:存储无序的,不可重复的元素。 ---相当于高中的“ 集合” 概念
>Set 使用的方法基本上都是
Collection 接口下定义的。
>添加进 Set 集合中的元素所在的类一定要重写 equals() 和 hashCode()。要求
重写 equals() 和 hashCo
知识点总结 18 来自淘豆网m.daumloan.com转载请标明出处.