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).
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.
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.
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.
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.
Caractéristiques |
JDK |
La traduction chinoise de JVM | est : 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. |
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 −
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.
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.
L'interpréteur Java exécute le programme sur la machine sous-jacente une fois la vérification du bytecode réussie.
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 :
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 deIl 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 deIl 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.
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.
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 deJava Web Start permet de lancer une application entièrement fonctionnelle d'un simple clic sur votre navigateur Web.
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.
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 -
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.
Il permet à de nombreux utilisateurs de travailler sur le même système, en définissant leurs propres groupes de préférences.
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.
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.
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 deJava 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.
Il est utilisé pour accéder à distance aux informations, aux feuilles de calcul et aux fichiers
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.
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!