O relacionamento entre JRE, JDK e JVM em Java

Para iniciantes, esta é provavelmente a primeira questão a que prestamos atenção no processo de aprendizagem de java. A relação entre os três pode ser considerada como o conhecimento básico de Java. Haverá muitos entrevistadores de empresas que recrutam na primavera ou no outono. problema.

JDK (Java Development Kit): kit de desenvolvimento Java, fornecido para programadores Java, incluindo JRE, fornecendo ferramentas de desenvolvimento além do JRE, o compilador javac está incluído no JDK.

JRE (Java Runtime Environment): ambiente de execução Java, incluindo JVM, biblioteca de classe básica Java. É o ambiente básico necessário para escrever programas na linguagem Java. Semelhante ao nosso sistema operacional, todos os programas escritos na linguagem Java precisam de um ambiente de execução se quiserem ser executados. JRE é esse ambiente de execução!

JVM: máquina virtual Java, executando o código Java, o comando Java realmente inicia o programa JVM para executar o arquivo de classe.

Nota: Antes de executar um programa Java, você deve primeiro instalar o JDK (Java Development Kit). O JDK inclui javac e ferramentas java. O programa Java é finalmente executado na JVM (Java Virtual Machine).

おすすめ

転載: blog.csdn.net/weixin_43637718/article/details/128568384