Object是类层次结构的根,每个类都可以将Object作为超类,所有类都直接或间接的继承自Object类
构造方法:public Object()
面向对象中,因为所有类的顶级父类(Object)只有无参构造方法,所以子类的构造方法默认访问的是父类的无参构造方法
建议所有子类重写Object的toString方法,用于输出具有可读性内容;equals方法默认比较地址,可以重写,用来比较对象的内容是否相等;可使用alt +ins快捷生成
Arrays类包含用于操作数组的各种方法,工具类的设计思想:(1)构造方法用private修饰;防止外界创建对象(2)成员用public static修饰,可以使用类名来访问成员方法
自动装箱和拆箱
装箱:把基本数据类型转换为对应的包装类类型
拆箱:把包装类类型转换为对应的基本数据类型
tips:在使用包装类类型的时候,如果做操作,最好先判断是否为null; 只要是对象,在使用前就必须进行不为null的判断
SimpleDateFormat 格式化和解析日期
1、格式化--从Date到String
public final String format(Date date):将日期格式化成日期/时间字符串
2、解析--从String到Date
public Date parse(String source):从给定的字符串的开始解析文本以生成日期
网友评论