Добрий час доби! Під час занять на 8 рівні JavaRush з'ясував, що клас
Для початку створимо пару об'єктів цих класів і подивимося, що нам поверне їх
Dateє застарілим, Intellij IDEA не рекомендує його використовувати. Пошукав, знайшов рекомендовані класи. Компанія Oracle створила нове API для роботи з датами та часом. Основними об'єктами нового API стали класи LocalDateі LocalTime( LocalDateTimeостанній є таким собі об'єднанням двох попередніх). Офіційна документація oracle радить представляти ці класи як календар або годинник на стіні біля вас.
Для початку створимо пару об'єктів цих класів і подивимося, що нам поверне їх toString():
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3); І ось питання: чому при створенні об'єктів нових класів не використовується ключове слово new? Витратив багато часу, відповідь поки так і не знайшов. PS Пропоную також змінити низку вправ та лекцій у зв'язку з новими реаліями — появою нових класів та старінням існуючих.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ