Oii, Bernardo!
Parabéns por concluir o Exercício 01. Seu código ficou excelente, muito bem estruturado e com a sintaxe do Java perfeitamente alinhada com as convenções da linguagem.
O ponto forte da sua solução foi a escolha correta dos tipos de dados para cada informação. No Java, que é uma linguagem fortemente tipada, declarar cada variável com seu tipo correspondente (String para texto, int para números inteiros, double para valores decimais precisos e boolean para estados lógicos) demonstra que você compreendeu muito bem os fundamentos de como a linguagem organiza as informações na memória.
Na sua visão, definir explicitamente o tipo de cada variável antes do nome ajuda a entender melhor o que o programa vai armazenar se compararmos com linguagens onde o tipo é descoberto sozinho pelo computador?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!