Ce blog discutera de l'importance et des fonctionnalités offertes par le «Java Development Kit (JDK)».
Quel est le «kit de développement Java (JDK)»?
"JDK"En Java représente"Kit de développement Java". Il s'agit d'une combinaison d'outils de développement de logiciels et de bibliothèques de support combinées avec le Java Runtime Environment (JRE) et Java Virtual Machine (JVM). Il fournit plusieurs outils et bibliothèques essentiels pour développer des applications Java. Le JDK contient le Java Runtime Environment (JRE), un interprète (Java), un compilateur (Javac) et quelques autres outils de développement.
Architecture de "Java Development Kit (JDK)"
Le "Architecture JDK»Comprend les modules logiciels suivants, comme suit:
Présentation de chacun des modules logiciels indiqués un par un.
JRE (Java Run-Time Environment)
Ceci est une plate-forme logicielle où tous les codes source Java s'exécutent. Il intègre les plugins logiciels et prend en charge les bibliothèques requises pour exécuter le code source.
Conseil de pro: Il y a surtout une ambiguïté sur l'opportunité d'utiliser «JDK" ou "Jre". Par conséquent, pour simplifier les choses, dans le cas de l'exécution d'applications et d'applications Java, téléchargez le «JRE». D'un autre côté, pour développer des applications Java et des applets à côté de leur exécuter, «JDK» entre en vigueur.
JVM (machine virtuelle Java)
Cet outil logiciel crée un environnement d'exécution pour exécuter le code source Java. Il transforme le code source Java en langage de la machine et exécute le programme.
Composants de "Java Development Kit (JDK)"
Voici un peu fondamental "Composants JDK»:
Composants | Fonctionnalité |
Java | Il charge et interprète les fichiers de classe. |
javadoc | Il génère de la documentation pour les commentaires du code source. |
javac | Transforme le code source en code d'octet. |
pot | Il aide les archives à gérer le «pot»Fichiers dans la bibliothèque de packages. |
appletviewer | Exécute et débogue Java "applets”Quel que soit le navigateur Web. |
javap | Il agit comme un désassembleur de fichier. |
javaws | Lance le «JNLP" applications. |
jhat | C'est un outil d'analyse pour le tas. |
JPS | Ce composant gère l'actif «Jvms»Pour le programme en cours d'exécution. |
idlj | Il génère des liaisons Java à partir du java fourni "Idl" déposer. |
éclater | Il détecte les conflits dans le «POT" déposer. |
jarsigneur | Ce composant correspond à un outil de vérification. |
tracteur | Il manipule le magasin clé. |
XJC | Il faut un «Xml»Schéma et crée des cours Java. |
Dernière version de Java Development Kit (JDK)
La dernière version est «JDK 17», Avoir les nouvelles fonctionnalités suivantes:
Conclusion
Le "Kit de développement Java (JDK)»Correspond à un tas d'outils de développement logiciel et de bibliothèques. Il fournit les outils et les bibliothèques essentiels qui aident à développer des applications Java. Cette rédaction a élaboré sur l'utilisation du «Java Development Kit (JDK)» et les fonctionnalités qu'il fournit.