Добрий час доби! Під час занять на 8 рівні JavaRush з'ясував, що клас
Для початку створимо пару об'єктів цих класів і подивимося, що нам поверне їх
Date
є застарілим, Intellij IDEA не рекомендує його використовувати. Пошукав, знайшов рекомендовані класи. Компанія Oracle створила нове API для роботи з датами та часом. Основними об'єктами нового API стали класи LocalDate
і LocalTime
( LocalDateTime
останній є таким собі об'єднанням двох попередніх). Офіційна документація oracle радить представляти ці класи як календар або годинник на стіні біля вас. ![Новий клас у JDK8 LocalDate, LocalTime - 1](https://cdn.javarush.com/images/article/628cff02-c6b8-4a3f-bf90-da21b8b8c718/800.jpeg)
toString()
:
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
І ось питання: чому при створенні об'єктів нових класів не використовується ключове слово new
? Витратив багато часу, відповідь поки так і не знайшов. PS Пропоную також змінити низку вправ та лекцій у зв'язку з новими реаліями — появою нових класів та старінням існуючих.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ