Oi, João! Como vai?
Seu código está muito bem estruturado, faz a leitura correta do número e aplica a lógica para verificar se é par ou ímpar de forma eficiente.
Uma dica interessante para o futuro é utilizar o método close()
do Scanner para liberar recursos após a entrada de dados. Veja este exemplo:
Scanner entrada = new Scanner(System.in);
System.out.println("Digite um numero:");
int numero = entrada.nextInt();
entrada.close();
O código entrada.close();
encerra o Scanner, ajudando na boa prática de uso de recursos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!