Object类概述
特点:
*object类是类层次的根类。每个类都是用Object作为超类
*所有类的父类(基类,超类),所有类都是直接或者间接继承Object
常用方法:
(1)String to String();
to String 方法和作用:返回该对象的 字符串 表示。默认字符串格式:类全名
包名.类名@对象在内存中的地址值。
目的:在打印对象时希望看到对象的类容而不是地址值。所以一般在类中会重写to String 方法
(2)boolean equals(Object obj);
equals方法的作用:
*用来比较两个对象是否相同,相同返回true,不同返回false,区分大小写
对比==有什么区别?
基本数据类型:比较两个变量的值
引用数据类型:比较两个对象地址值
Object类:
static boolean isNull(Object obj)
判断对象obj是否为null,为null返回true,否则false
static boolean nonNull(Object obj)
判断对象obj是否不为null,是返回true,否则false
static boolean equals(Object a, Object b)
比较对象a和对象b是否相同,相同返回true,否则false
Date类
1. Date类的作用
* 用来获得日期信息,可以精确到毫秒值。
2. Date类常用 构造方法
* Date() 获得当前系统时间对象
* Date(long date) 根据毫秒值创建日期对象
3. Date类常用方法
* long getTime(); 获得当前时间毫秒值 155542434234
* 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
DataFormat类
DateFormat类的作用:
1. 将日期对象转换为字符串
2. 将日期字符串转换为日期对象
3. 如何创建DateFormat对象:
1. DateFormat是一个 抽象类 ,不能直接创建对象,只能创建子类对象。
2. 常用子类:SimpleDateFormat
3. SimpleDateFormat类构造方法
* SimpleDateFormat()
* 使用默认日期模式创建格式化对象
* SimpleDateFormat(String pattern)
* 根据日期模式创建格式对象
4. DateFormat类的常用方法
* String format(Date date) 将日期对象转换字符串
* Date parse(String source) 将日期字符串转换为日期对象
//今天累了先写一部分吧