Maison  >  Article  >  Java  >  La forme complète de JRE est Java Runtime Environment

La forme complète de JRE est Java Runtime Environment

WBOY
WBOYavant
2023-08-19 20:45:081448parcourir

JRE signifie Java Runtime Environment. Il fait principalement partie du Java Development Kit (JDK). Il est gratuit et nous pouvons donc le trouver facilement dans n'importe quel logiciel à utiliser dans nos programmes. Il comprend des bibliothèques de classes Java, des outils spécifiques et de nombreux autres outils importants. JRE peut être implémenté sur n’importe quel système d’exploitation et fonctionne comme une couche externe du système d’exploitation. Il comprend également des bibliothèques d'intégration et des bibliothèques de base telles que Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Java Management Extensions (JMX), Java Native Interface (JNI) et Java XML Processing (JAX-WS).

La forme complète de JRE est Java Runtime Environment

Pourquoi JRE est-il important ?

Les logiciels nécessitent toujours un environnement d'exécution qui permet d'accéder aux fichiers du programme, à la mémoire et à d'autres dépendances importantes. JRE est important pour exécuter n’importe quel programme avec succès. JAVA contient également deux composants plus importants, à savoir le kit de développement JAVA et la machine virtuelle JAVA.

Kit de développement JAVA

JAVA Development Kit, également connu sous le nom de JDK, est un langage de programmation. Il s'agit d'un ensemble d'outils nécessaires au succès du programme. Il peut être facilement utilisé en téléchargeant ou en installant JDK depuis Internet. C'est un service gratuit. Il existe également d'autres versions pour prendre en charge différentes dépendances. Téléchargez la version JDK correspondant à l'application Java que vous souhaitez utiliser.

Machine virtuelle JAVA

JAVA Virtual Machine, également connue sous le nom de JVM, est utilisée dans les langages de programmation. Il exécute le programme ligne par ligne dans l'ordre écrit par le développeur. Les développeurs peuvent facilement gérer les paramètres de la JVM pour voir combien de temps et de mémoire un programme occupe dans l'application.

Le rôle de JRE dans le langage de programmation JAVA

JRE est un logiciel indépendant de la plateforme, nous pouvons exécuter notre code sur n'importe quelle autre plateforme. Il combine le code Java en utilisant le Java Development Kit avec nos bibliothèques. Il crée ensuite une mémoire virtuelle Java pour le code écrit par le développeur et exécute finalement le code avec succès. Cela fonctionne sur presque tous les systèmes d'exploitation.

La différence entre JDK, JVM et JRE

La traduction chinoise de est :

Caractéristiques

JDK

JVM

JVM

JRE

nom complet

Kit de développement Java

Machine Virtuelle Java

Environnement d'exécution Java

Indépendant de la plateforme

NON

Oui

NON

Outils

Contient des outils de développement, de débogage et de surveillance

N'inclut pas les outils de développement logiciel

Contient des bibliothèques de classes et d'autres fichiers de support.

FONCTION PRIME

pour l'exécution de code

Spécifier toutes les implémentations et être responsable de fournir des implémentations pour JRE

Il est responsable de la création de l'environnement pour l'exécution du code.

Mise en œuvre

JDK=JRE+outils de développement

JVM=juste l'environnement d'exécution du bytecode Java

JRE= Bibliothèque JVM+ pour exécuter des applications.

Comment fonctionne JRE ?

Le système d'exploitation est exécuté par dessus Java Runtime Environment (JRE), qui fournit davantage de ressources spécifiques à Java. Grâce à l'interaction entre JRE et JDK, les fichiers programme Java peuvent être exécutés sur n'importe quel système. JRE utilise trois composants principaux à savoir −

La forme complète de JRE est Java Runtime Environment

ClassLoader

On peut appeler du code pré-écrit trouvé dans les bibliothèques de classes. Ils facilitent la tâche des développeurs en fournissant du code intégré. Il contient de nombreux types différents de bibliothèques dans le langage de programmation Java. Tous les fichiers de classe nécessaires sont chargés dynamiquement dans la machine virtuelle Java via le chargeur de classe.

Vérificateur de bytecode

Il dispose d'un compilateur pour convertir un langage de type anglais en langage informatique, c'est-à-dire en bytecode pour exécuter le code avec succès. Il vérifie si le code est conforme au format correct.

Explication

L'interpréteur Java exécute le programme sur la machine sous-jacente une fois la vérification du bytecode réussie.

Quels sont les composants de JRE ?

L'environnement d'exécution Java contient de nombreux composants en plus des composants de base du langage de programmation Java qui contribuent au fonctionnement du programme lors de son exécution. Certains de ces composants sont répertoriés ci-dessous :

Outils de développement

JRE dispose de sa propre boîte à outils de développement conçue pour aider les utilisateurs à rendre leurs programmes plus efficaces en JAVA. Voici quelques-uns de ces outils :

La traduction chinoise de

Java 2D

est :

Java 2D

Il s'agit d'une interface de programmation d'application Java permettant de créer des images 2D. En l'utilisant, les développeurs peuvent créer des interfaces pour des jeux, des animations, des effets spéciaux, etc.

La traduction chinoise de

Swing

est :

swing

Il s'agit d'une interface graphique légère appelée Swing. Il est utilisé pour créer des combinaisons d'éléments tels que des barres de défilement, des zones de texte, des boutons, etc. Nous pouvons facilement créer des interfaces utilisateur graphiques en les utilisant ensemble.

Boîte à outils de fenêtre abstraite

Il s'agit d'une boîte à outils conviviale pour rendre les programmes plus efficaces. Il s’agit d’une boîte à outils facile à utiliser.

Solution de déploiement

Une technologie qui facilite la distribution des mises à jour logicielles aux utilisateurs d'applications est incluse dans le JRE. Ils fournissent également une assistance pour les mises à niveau du programme. JRE est livré avec des outils de déploiement une fois installé. Cela facilite l’activation du programme. Voici quelques exemples de déploiements −

La traduction chinoise de

JAVA Web Start

est :

JAVA Web Start

Java Web Start permet de lancer une application entièrement fonctionnelle d'un simple clic sur votre navigateur Web.

Plug-in JAVA

Le plug-in Java vous permet d'exécuter facilement votre site Web dans les navigateurs de bureau en créant un lien entre les navigateurs populaires et la plateforme Java.

Bibliothèques de langages et d'utilitaires.

Il contient de nombreux fichiers de classe Java importants appelés packages Java. Il prend en charge le contrôle et la surveillance des versions. Quelques exemples de forfaits sont -

Cadre de collecte

Il fonctionne sur l'amélioration de la mémoire, ainsi que sur la maintenance et la surveillance des données stockées dans l'application.

API Préférences

se traduit par :

API Préférences

Il permet à de nombreux utilisateurs de travailler sur le même système, en définissant leurs propres groupes de préférences.

Enregistrer les journaux

Il est utilisé pour conserver des rapports de journal sur les échecs de sécurité, les erreurs de configuration et d'autres problèmes liés à la technologie.

Archives Java

Il est utilisé pour réduire la taille des fichiers en regroupant des fichiers volumineux et augmenter la vitesse de recherche et la vitesse de téléchargement.

Bibliothèque intégrée

Il contient de nombreuses bibliothèques d'intégration qui permettent aux développeurs de créer des connexions de données transparentes entre les services et les applications. Certaines bibliothèques couramment utilisées incluent −

La traduction chinoise de

Java IDL

est :

Java IDL

Java IDL signifie Java Interface Definition Language, qui est basé sur l'architecture Universal Object Request Broker. Il permet d'interagir avec des objets sur différentes plateformes du réseau.

Connectivité de base de données Java

Il est utilisé pour accéder à distance aux informations, aux feuilles de calcul et aux fichiers

Interface de nommage et d'annuaire Java

Il s'agit d'un service d'annuaire qui permet aux développeurs de créer des applications portables contenant des informations provenant de ressources externes en utilisant des conventions de dénomination.

Conclusion

JRE s'appelle Java Runtime Environment. Il est considéré comme faisant partie du kit de développement Java. Il fournit des services gratuits à tous les utilisateurs. Tout le monde peut facilement le télécharger sur Internet. Il contient de nombreuses intégrations et bibliothèques de base, ainsi que des outils spécifiques pour rendre le programme plus efficace. Il peut fonctionner sur n'importe quel système d'exploitation.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer