Java8 日期时间API

Posted SXT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java8 日期时间API相关的知识,希望对你有一定的参考价值。

使用Java8,新的日期时间API引入覆盖旧的日期时间API的以下缺点。

  • 非线程安全 - java.util.Date不是线程安全的,因此开发者必须在使用日期处理并发性问题。新的日期时间API是不可变的,并且没有setter方法。

  • 设计不佳 - 默认的开始日期从1900年,开始每月从1天从0开始,所以没有统一。不直接使用方法操作日期。新的API提供了这样操作实用方法。

  • 困难的时区处理 - 开发人员必须编写大量的代码来处理时区的问题。新的API设计开发保持特定领域设计。

JAVA8引入了java.time包 - 下一个新的日期时间API。以下是一些在java.time程序包引入重要的类。

  • 本地 - 简化日期时间API,没有时间处理区的复杂性。

  • 时区 - 专业的日期时间API来处理各种时区

 

 

以上是关于Java8 日期时间API的主要内容,如果未能解决你的问题,请参考以下文章

Java8 日期时间API

java8 - 新的时间日期API示例

java8 日期api使用

[转] Java8 日期/时间(Date Time)API指南

JAVA8新特性-----新时间与日期API

Java8新的日期API LocalDate, LocalTime