Maison > Java > javaDidacticiel > Quels sont les avantages des modules en Java 9 ?

Quels sont les avantages des modules en Java 9 ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-09-15 10:09:02
avant
1497 Les gens l'ont consulté

Java 9中模块的好处是什么?

Une fonctionnalité importante introduite dans Java 9 est Modules. En utilisant des modules, nous pouvons diviser notre code en composants plus petits, appelés modules. Cela signifie que chaque module a ses propres responsabilités et déclare ses dépendances sur les autres modules pour fonctionner correctement.

Voici les étapes pour créer un projet modulaire en Java 9 : ​​

Dans un premier temps, nous pouvons créer un fichier appelé "module-info.java" et l'ajouter au dans un package (module ). Par exemple, si le nom de notre package est com.mycompany.mypackage, alors le fichier ira dans le même package (src/com.mycompany.mypackage/module-info.java). On peut créer des modules en déclarant les expressions "exports" et "requires" .

Si notre module nécessite un autre module, nous pouvons écrire le code suivant

<strong>module com.tutorialspoint.greetings {
   requires org.tutorix;
}</strong>
Copier après la connexion

Pour exposer le contenu du module, nous pouvons écrire le code suivant

<strong>module org.tutorix {
   exports org.tutorix;
}</strong>
Copier après la connexion

Avantages des modules :

  • Module Masquer Les strong>inutiles et les détailsinternessont très sécurisés pour augmenter la sécurité. Cela signifie que les modules ne peuvent accéder qu'au contenu du package exporté, pas à tout le contenu des autres modules ou au A
  • PI
  • public/interne, de sorte que le contenu public d'un module n'est pas exposé aux autres modules.
  • Les applications deviennent plus petites et plus rapides car nous ne pouvons utiliser que le module de notre choix.
  • Facile à déployer sur de petits appareils car les besoins en mémoire sont bien moindres. Facile à prendre en charge
  • Principe de responsabilité unique
  • . Facile à prendre en charge
  • couplage sans
entre les composants. 🎜🎜

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 de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal