Afin de mieux organiser les cours, Java fournit un mécanisme de package. Les packages sont des conteneurs de classes qui séparent les espaces de noms de classe. Si aucun nom de package n'est spécifié, tous les exemples appartiennent à un package par défaut sans nom. Les packages en Java contiennent généralement des classes associées. Par exemple, toutes les classes liées au transport peuvent être placées dans un package nommé Transportation.
Les programmeurs peuvent utiliser package pour indiquer à quel package spécifique appartient la classe dans le fichier source. Le format de la déclaration du package est :
package pkg1[.pkg2[.pkg3…]];
Cinq packages couramment utilisés en Java :
java.lang.*
Fournir Java programmation Les cours de base pour la programmation dans le langage. Les classes les plus importantes sont Object (qui est la racine de la hiérarchie des classes) et Class (dont les instances représentent les classes dans une application en cours d'exécution).
java.util.*
Contient le cadre de collection, les classes de collection héritées, le modèle d'événement, les fonctionnalités de date et d'heure, l'internationalisation et diverses classes utilitaires (tokenizer de chaîne, générateur de nombres aléatoires et tableau de bits, Classe Date, Classe Stack, Classe Vector, etc.). Diverses boîtes à outils courantes telles que des classes de collection, des modes de traitement du temps et des outils de date et d'heure
java.io.*
La bibliothèque principale de Java, java.io, fournit une interface d'E/S complète. Y compris : lecture et écriture de fichiers, sortie de périphérique standard, etc. Les IO en Java sont basées sur des flux d'entrée et de sortie. Toutes les données sont sérialisées et écrites dans le flux de sortie, ou lues à partir du flux d'entrée.
java.net.*
Tous les systèmes ne prennent pas en charge le protocole IPv6 et il peut également être désactivé à l'aide d'une propriété système pendant que la pile réseau Java tente de le détecter et de l'utiliser de manière transparente lorsqu'il est disponible. . Lorsque IPv6 n'est pas disponible ou explicitement désactivé, Inet6Address n'est plus un paramètre valide pour la plupart des opérations de connexion réseau. Bien que des méthodes telles que java.net.InetAddress.getByName soient garanties de ne pas renvoyer d'Inet6Address lors de la recherche d'un nom d'hôte, il est toujours possible de créer un tel objet en passant une valeur littérale. Dans ce cas, la plupart des méthodes lèveront une exception lorsqu'elles seront appelées avec Inet6Address.
java.sql.*
Fournit une API permettant d'utiliser le langage de programmation JavaTM pour accéder et manipuler les données stockées dans une source de données (généralement une base de données relationnelle). Cette API comprend un framework qui vous permet d'installer dynamiquement différents pilotes pour accéder à différentes sources de données.
Le site Web PHP chinois propose un grand nombre de tutoriels d'introduction au JAVA gratuits, tout le monde est invité à apprendre !
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!