JavaRush /จาวาบล็อก /Random-TH /คลาสใหม่ใน JDK8 LocalDate, LocalTime
IvanSPb
ระดับ
Brooklyn

คลาสใหม่ใน JDK8 LocalDate, LocalTime

เผยแพร่ในกลุ่ม
ขอให้เป็นวันที่ดี! ในขณะที่เรียนที่ระดับ 8 JavaRush พบว่าชั้นเรียนDateล้าสมัยและ Intellij IDEA ไม่แนะนำให้ใช้ ฉันค้นหาและพบชั้นเรียนที่แนะนำ Oracle ได้สร้าง API ใหม่สำหรับการทำงานกับวันที่และเวลา ออบเจ็กต์หลักของ API ใหม่คือคลาสLocalDateและ(อันหลังเป็นการรวมกันของสองอันก่อนหน้า) เอกสารของ Oracle อย่างเป็นทางการแนะนำให้คิดว่าชั้นเรียนเหล่านี้เป็นปฏิทินหรือนาฬิกาบนผนังใกล้ตัวคุณ ขั้นแรก เรามาสร้างอ็อบเจ็กต์สองสามรายการของคลาสเหล่านี้แล้วดูว่าพวกมันกลับมาหาเราอะไรบ้าง: LocalTimeLocalDateTimeคลาสใหม่ใน JDK8 LocalDate, LocalTime - 1toString()
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
และนี่คือคำถาม: เหตุใดจึงไม่ใช้คีย์เวิร์ดเมื่อสร้างออบเจ็กต์ของคลาสใหม่ newฉันใช้เวลาไปมากและยังไม่พบคำตอบ ป.ล. ฉันเสนอให้เปลี่ยนแบบฝึกหัดและการบรรยายจำนวนหนึ่งที่เกี่ยวข้องกับความเป็นจริงใหม่ - การเกิดขึ้นของคลาสใหม่และความล้าสมัยของคลาสที่มีอยู่
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION