JavaRush /Blog Java /Random-ES /Nueva clase en JDK8 LocalDate, LocalTime
IvanSPb
Nivel 21
Brooklyn

Nueva clase en JDK8 LocalDate, LocalTime

Publicado en el grupo Random-ES
¡Buen día! Mientras estudiaba en el nivel 8, JavaRush descubrió que la clase Dateestá obsoleta e Intellij IDEA no recomienda su uso. Busqué y encontré clases recomendadas. Oracle ha creado una nueva API para trabajar con fechas y horas. Los principales objetos de la nueva API son las clases LocalDate, LocalTimey LocalDateTime(esta última es una especie de combinación de las dos anteriores). La documentación oficial de Oracle aconseja pensar en estas clases como un calendario o un reloj en la pared cercana. Nueva clase en JDK8 LocalDate, LocalTime - 1Primero, creemos un par de objetos de estas clases y veamos qué nos devuelven toString():
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
Y aquí está la pregunta: ¿ por qué no se utiliza la palabra clave al crear objetos de nuevas clases new? He pasado mucho tiempo y aún no he encontrado una respuesta. PD: También propongo cambiar una serie de ejercicios y conferencias en relación con las nuevas realidades: la aparición de nuevas clases y la obsolescencia de las existentes.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION