Java 類庫的新特性之日期時間API (Date/Time API )

Java 的日期與時間 API 問題由來已久,(Calendar,DateFormat,Date),Java 8 之前的版本中關於時間、日期及其他時間日期格式化類由於線程安全、重量級、序列化成本高等問題而飽受批評。Java 8 吸收了 Joda-Time 的精華,以一個新的開始爲 Java 創建優秀的 API。新的 java.time 中包含了所有關於時鐘(Clock),本地日期(LocalDate)、本地時間(LocalTime)、本地日期時間(LocalDateTime)、時區(ZonedDateTime)和持續時間(Duration)的類。歷史悠久的 Date 類新增了 toInstant() 方法,用於把 Date 轉換成新的表示形式。這些新增的本地化時間日期 API 大大簡化了了日期時間和本地化的管理。

目前Java8新增了java.time包定義的類表示日期-時間概念的規則,很方便使用;最重要的一點是值不可變,且線程安全。
————————————————
版權聲明:本文爲CSDN博主「Promise Sun」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sun_promise/article/details/51383618

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章