Bom dia! Enquanto estudava no nível 8, JavaRush descobriu que a classe
Date
está obsoleta e o Intellij IDEA não recomenda usá-la. Pesquisei e encontrei aulas recomendadas. A Oracle criou uma nova API para trabalhar com datas e horas. Os principais objetos da nova API são as classes LocalDate
e (esta LocalTime
última LocalDateTime
é uma espécie de combinação das duas anteriores). A documentação oficial do oráculo aconselha pensar nessas aulas como um calendário ou um relógio na parede perto de você. Primeiro, vamos criar alguns objetos dessas classes e ver o que eles retornam para nós toString()
:
LocalDate today = LocalDate.now();
LocalDate MyBirthday = LocalDate.of(1988, Month.APRIL, 3);
E aqui fica a pergunta: por que a palavra-chave não é usada na criação de objetos de novas classes new
? Passei muito tempo e ainda não encontrei uma resposta. PS Proponho também alterar uma série de exercícios e palestras em função de novas realidades - o surgimento de novas aulas e a obsolescência das existentes.
GO TO FULL VERSION