1. Object类:是所有类的父类1>toString(); :直接打印的是对象的包名类名@地址值,需要重写Object的toString方法,才可以打印成员变
量的属性值;
2>equals(); :基本数据类型,比较的是值;引用数据类型,比较的是对象的地址值;null空 不能调用方法,
会有NullPointerException 空指针异常;默认比较两个对象的地址值,因此需要重写equals方
法,比较对象的属性;Objects类里的equals也是比较对象属性的方法;
2.Date类:1>表示特定时 间,精确到毫秒;毫秒:1000毫秒=1秒,时间原点:1970-1-1 00:00:00。可以对时间日期进行计算;
System.currentTimeMillis() //获取当前系统的毫秒值到时间原点经历了多少毫秒;
2>Date()获取档期系统的日期和时间Date date = new Date(n); System.out println(date); //打印出当前的时间 并将n转换成毫秒
值;date.getTime(); //将日期转化为毫秒值;
3.DateFormat类:完成日期和文字之间的转化;是一个抽象类,无法直接创建对象,可以用DateFormat的子类;format(); 和parse();
方法,parse(); 声明一个throws ParseException的解析异常,当字符串和构造方法中模式不一样时,就抛出异常;
例题: