LocalDateTime.now();调用的时候.用了105322401纳秒
但是Date
747729就完成了.
我想知道这个新的时间类型 比起老的 哪里好了?
说一个我工作中遇到的优点吧,Date 只能是日期加时间的格式,这样在存储显示的时候是非常不方便的,而 LocalDate 、LocalTime、LocalDateTime
分别代表日期,时间,日期+时间,非常灵活。再就是后者在日期计算及格式化方面非常简单易用,而Date要繁琐很多
传统的日期不支持多线程安全,而且8新加的日期时间,相对来讲更加简单
源码中的注释:This class is immutable and thread-safe.
LocalDateTime 是线程安全的,所以不用担心并发问题
难道快慢是你认为好坏的唯一标准?那么用机器语言编程比用java快多了,java还要用什么jvm字节码转换一次,我只想问问你为什么用java,你是怎么体会到java比机器语言强的?