Javatpoint Logo
Javatpoint Logo

Detalhes internos do programa hello java

Na página anterior, nós temos aprendemos sobre o primeiro programa, como compilar e executar o primeiro programa java. Aqui, nós vamos aprender, o que acontece quando o programa java está compilando e executando. Mais afrente, nós iremos ver alguns questões baseadas no primeiro programa.

O que acontece em tempo de compilação?

Em tempo de compilação, o arquivo java é compilado pelo compilador java (ele não interage com o sistema operacional) e converte o código java em bytecode.

compilation of simple java program

O que acontece no tempo de execução?

Em tempo de execução, as seguintes etapas são executadas:

Java Runtime Processing

Carregador de classe: no subsistema da JVM que é usada para carregar arquivos de classe.

Verificador de bytecode:

    checa os fraguamentos do código procurando código ilegal que pode violar o direito de acesso aos objetos.

    Interpretador: ler o stream do bytecode então executa as instruções

    Você consegue salvar arquivo fonte java por outro nome que não seja o nome da classe?

    Sim, se a classe não é pública. É explicado na figura abaixo:

    how to save simple java program by another name

    Compilar: javac Hard.java

    Executar: java Simple

    Você pode ter múltiplas classes em um arquivo fonte java?

    Sim, como mostra a figura abaixo:

    how to contain multiple class in simple java program
    Próximo tópicoComo setar o path no java




Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA