Maison > Java > javaDidacticiel > Plusieurs classes peuvent-elles exister dans le même fichier Java ?

Plusieurs classes peuvent-elles exister dans le même fichier Java ?

Mary-Kate Olsen
Libérer: 2024-11-03 00:25:29
original
486 Les gens l'ont consulté

Can Multiple Classes Exist in the Same Java File?

Les classes peuvent-elles coexister dans un fichier Java ?

En Java, la convention stipule que chaque fichier source Java (.java) doit contenir uniquement une classe publique de haut niveau. Il suit la même convention de dénomination, où le nom de la classe publique doit correspondre au nom du fichier. Cependant, cela n'exclut pas la possibilité d'avoir plusieurs classes dans un seul fichier Java.

La clé réside dans la compréhension du concept de classes de niveau supérieur et de classes internes. Une classe publique de niveau supérieur est accessible directement depuis le point d'entrée du fichier, tandis que les classes internes sont définies et imbriquées dans d'autres classes. Cela vous permet d'organiser les fonctionnalités associées et les structures de support au sein du même fichier source, améliorant ainsi la lisibilité et l'organisation du code.

Donc, oui, vous pouvez avoir plusieurs classes dans un fichier Java, mais une seule classe publique de niveau supérieur. , tandis que les autres sont considérés comme des classes internes.

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal