摘要:
旧版API缺陷 1.设计缺陷 :比如Calendar类的月份是从0开始计算 2.非线程安全:java.util.Date 是非线程安全的,所有的日期类都是可变的 3.时区处理麻烦:日期类并不提供国际化,没有时区支持,因此Java引入了java.util.Calendar和java.util.Time 阅读全文
摘要:
创建Optional对象 1.声明一个空的Optional:通过静态工厂方法Optional.empty,创建一个空的Optional对象 2.依据一个非空值创建Optional:Optional.of(obj)要求传入的 obj 不能是 null,否则会抛出NullPointerException 阅读全文