Finalizei a formação de iniciante em programação e agora iniciei a formação em Java. Notei algumas diferenças, porém gostaria de entender melhor os motivos.
Até então estava escrevendo o programa no sublime e abrindo ele na web para testar. Não utilizava nem "public class Programa" nem "public static void main(String[] args)". Além disso, para declarar uma variável eu utilizava "var", porém, agora vi como "int idedade;" e em seguida já adotou-se o valor da variável.
Por que dessas diferenças? O script que utiliza dentro do mundo HTML é o mesmo que o Java que utiliza-se no Eclipse ou são coisas distintas?
Espero que minha dúvida não esteja muito confusa. Obrigado desde já!