20201225-岳亮
学习日志
String中的字符集编码
- 如果字符序列中只包含ISO-8859-1字符集中的字符(不包含中文),则字符序列按照ISO-8859-1字符集编码(encode),coder=0;
- 如果字符序列中包含ISO-8859-1字符集之外的字符,则在String实例内部存储的byte数组是按照UTF-16LF字符集编码的,coder=1
Date类
(java.util.Date)表示一个特定的时间瞬间,精度为毫秒。
- 尚未被废弃的两个构造方法:
public Date(){
}
public Date(long milis){//使用指定的毫秒值创建一个类的实例
}
- compareTo方法
比较两个日期的顺序,当前Date实例表示的瞬间,早于,等于,晚于参数anotherDate所表示的瞬间,则返回小于零、零、大于零的整数。
Calendar类
- Calendar类是一个抽象类,要使用它的方法需要实例它的直接分抽象子类GregorianCalendar。父类的引用指向子类的实例对象
Calendar calendar = new GregorianCalendar();
- Calendar为特定瞬间与一组日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法
- Calendar类中提供了根据Calendar实例,返回java.util.Date实例方法
public final Date getTime(){
}
- 根据Calendar实例获得java.util.Date实例
- 获得Calendar实例当作一个容器
- 清空Calendar实例中所有日历字段的值
- 根据Calendar实例,获得Date实例
LocalDate类(属于java.time包,java8新增的包)
- LocalDate是Java8新增的final修饰的类,创建出来的实例都是不可变的
- 不可变对象 hour/minute/second/nano
近期评论