Selamat tinggal! Saat belajar di level 8, JavaRush menemukan bahwa kelas tersebut
Date
sudah usang dan Intellij IDEA tidak menyarankan untuk menggunakannya. Saya mencari dan menemukan kelas yang direkomendasikan. Oracle telah membuat API baru untuk bekerja dengan tanggal dan waktu. Objek utama API baru adalah kelas LocalDate
, LocalTime
dan LocalDateTime
(yang terakhir adalah semacam kombinasi dari dua kelas sebelumnya). Dokumentasi resmi Oracle menyarankan untuk menganggap kelas-kelas ini sebagai kalender atau jam di dinding dekat Anda. Pertama, mari kita buat beberapa objek dari kelas-kelas ini dan lihat apa yang dikembalikannya kepada kita toString()
:
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
Dan inilah pertanyaannya: mengapa kata kunci tersebut tidak digunakan saat membuat objek kelas baru new
? Saya telah menghabiskan banyak waktu dan belum menemukan jawabannya. PS Saya juga mengusulkan untuk mengubah sejumlah latihan dan ceramah sehubungan dengan realitas baru - munculnya kelas-kelas baru dan keusangan kelas-kelas yang sudah ada.
GO TO FULL VERSION