Este blog discutirá a importância e os recursos oferecidos pelo "Java Development Kit (JDK)".
Qual é o "Kit de Desenvolvimento Java (JDK)"?
““JDK"Em Java significa"kit de desenvolvimento do Java”. É uma combinação de ferramentas de desenvolvimento de software e bibliotecas de suporte combinadas com o Java Runtime Environment (JRE) e Java Virtual Machine (JVM). Ele fornece várias ferramentas e bibliotecas essenciais para o desenvolvimento de aplicativos Java. O JDK contém o Java Runtime Environment (JRE), um intérprete (Java), um compilador (JAVAC) e algumas outras ferramentas de desenvolvimento.
Arquitetura de “Java Development Kit (JDK)”
O "Arquitetura JDK”Compreende os seguintes módulos de software, como segue:
Vamos ver cada um dos módulos de software declarados um por um.
JRE (ambiente de tempo de execução Java)
Esta é uma plataforma de software onde todos os códigos de origem Java são executados. Ele integra os plugins de software e suporta as bibliotecas necessárias para executar o código -fonte.
Dica profissional: Existe principalmente uma ambiguidade em utilizar “JDK" ou "Jre”. Portanto, para simplificar, no caso de executar aplicativos e applets java, baixe o "jre". Por outro lado, para o desenvolvimento de aplicativos e applets Java, além de executá -los, "JDK" entra em vigor.
JVM (Java Virtual Machine)
Esta ferramenta de software cria um ambiente de tempo de execução para executar o código-fonte Java. Ele transforma o código -fonte Java em linguagem de máquina e executa o programa.
Componentes do “Java Development Kit (JDK)”
A seguir estão alguns fundamentais “Componentes JDK”:
Componentes | Funcionalidade |
Java | Carrega e interpreta os arquivos da classe. |
Javadoc | Ele gera documentação para os comentários do código -fonte. |
Javac | Transforma o código -fonte em código de byte. |
jarra | Auxilia os arquivos no gerenciamento do “jarra”Arquivos na biblioteca de pacotes. |
AppletViewer | Executa e depura Java “Appletos“Independentemente do navegador da web. |
javap | Atua como um arquivo desmontador. |
Javaws | Lança o “Jnlp" formulários. |
Jhat | É uma ferramenta de análise para o heap. |
JPS | Este componente gerencia o ativo “JVMS”Para o programa atualmente sendo executado. |
idlj | Ele gera ligações Java a partir do java fornecido “IDL" arquivo. |
Extcheck | Detecta os conflitos no “Jarra" arquivo. |
JARSIGNER | Este componente corresponde a uma ferramenta de verificação. |
ferramenta-chave | Ele manipula a principal loja. |
xjc | É preciso um “Xml”Esquema e cria aulas de java. |
Versão mais recente do Java Development Kit (JDK)
A versão mais recente é “JDK 17”, Tendo os seguintes novos recursos:
Conclusão
O "Java Development Kit (JDK)”Corresponde a um monte de ferramentas de desenvolvimento de software e bibliotecas. Ele fornece as ferramentas e bibliotecas essenciais que ajudam no desenvolvimento de aplicativos Java. Este artigo foi elaborado sobre o uso do "Java Development Kit (JDK)" e as funcionalidades que ele fornece.