Rozdział 18. API daty i godziny

API daty i godziny (specyfikacja JSR 310) zapewnia obsługę obliczeń związanych z datą, godziną i kalendarzem. Odniesieniem implementacji dla wymienionej specyfikacji JSR jest projekt ThreeTen (http://www.threeten.org/), który znajduje się w JDK 1.8. API daty i godziny jest powiązane z pakietem java.time oraz podpakietami java.time.chrono, java.time.format, java.time.temporal i java.time.zone.

W specyfikacji JSR 310 osiągnięto wiele celów projektowych:

  • API Fluent: łatwe w odczycie, na przykład dzięki łączeniu metod.

  • Projekt zapewniający bezpieczeństwo wątków: klasy dostarczające niezmienne wartości.

  • Rozszerzalne API: systemy kalendarzy, możliwość dostosowania i wykonywania zapytań.

  • Zachowanie zgodne z oczekiwaniem.

API ...

Get Java 8. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.