programação como o C, ou o C++ pelo fato de não ser necessária uma compilação para código de máquina específico de uma plataforma e um sistema operacional. Nessas outras linguagens há um código executável para cada sistema operacional. Ou seja, é necessário compilar uma vez para Windows e outra para Linux, por exemplo.
Já o Java utiliza do conceito de máquina virtual, onde existe, entre o sistema operacional e a aplicação, uma camada extra responsável por "traduzir" o que sua aplicação deseja fazer, independente do sistema operacional que está rodando no momento, o que se torna o grande diferencial dessa linguagem.
Nenhum comentário:
Postar um comentário