O código -fonte do Java é um arquivo de texto simples de *.java e pode ser gravado usando qualquer editor de texto, mas esse código -fonte não pode ser executado. Esta tarefa de executar o código -fonte requer JDK e JRE.
O JDK é um pacote de desenvolvimento para o idioma Java, que pode compilar arquivos que terminam com *.java em programas Java executáveis. Então, com um programa Java executável, é necessária uma JVM para executar este programa Java. O ambiente de corrida Java, ou seja, JRE, contém JVM. A JVM é a máquina virtual de Java. Finalmente, Jre está incluído no JDK. Com uma base tão lógica, vamos entender JRE e JDK, respectivamente.
Vamos dar uma olhada no JRE primeiro. JRE é a abreviação do ambiente de tempo de execução do Java em inglês, que se refere ao ambiente de corrida de Java. É para usuários de programas Java, não desenvolvedores. É uma coleção de ambientes necessários para executar programas Java, incluindo padrões de JVM, implementações e bibliotecas de classes principais Java. Ele só pode concluir a operação Java, mas não pode compilar ou depurar Java. O status de Jre é como um PC. Os aplicativos Windows 32 ou Windows 64 que escrevemos exigem que o sistema operacional nos ajude a executar. Da mesma forma, o programa Java que escrevemos também exige que o JRE seja executado. Somente quando um computador está instalado JRE, o aplicativo Java pode ser executado corretamente. JRE tem uma versão separada. Se um usuário precisar executar apenas os programas Java, ele só precisará instalar um JRE. E esse conjunto de JRE deve aparecer no diretório C:/Arquivos de Programas/Java.
Vejamos o JDK novamente. O JDK é a abreviação do Kit de Desenvolvimento Java inglês e é um kit de ferramentas de desenvolvimento de software para o idioma Java. É uma suíte Java para desenvolvedores de Java. Os componentes básicos incluídos no JDK incluem: compilador, ferramenta de embalagem JAR, gerador de documentos Javadoc, depurador de depuração, gerador de arquivos de cabeçalho, desmontagem, ferramenta de monitoramento etc. O JDK contém um JRE concluído. Então, se você instalar o JDK, não precisará instalar o JRE novamente. Se o seu computador tiver o JDK e o JRE instalados, você descobrirá que seu computador possui dois conjuntos de JRE, um está localizado em/jre e o outro está localizado no diretório C:/programas/java/jre1.5.0_15. O último conjunto possui menos máquina virtual Java do que o conjunto anterior, mas você pode copiar o conjunto anterior da máquina virtual Java do lado do servidor. E ao instalar o JDK, você pode escolher se deve instalar este JRE localizado no diretório C:/Programa Arquivos/Java.
Finalmente, vamos falar sobre JVM a propósito. A JVM é uma máquina virtual Java, a abreviação de Java Virtual Machine em inglês. É a parte mais central de toda a implementação do Java. Plataforma cruzada. Todos os programas Java serão compilados em arquivos de classe .class primeiro, que podem ser executados em uma máquina virtual. Em outras palavras, a classe não corresponde diretamente ao sistema operacional da máquina, mas interage indiretamente com o sistema operacional através da máquina virtual, e a máquina virtual interpreta o programa no sistema local para execução.
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.