Depuis que j'ai commencé à étudier Java Silver, je le téléchargerai en tant que mémorandum. Puisqu'il s'agit d'un mémo approximatif, les détails ne sont pas décrits.
Chapitre 1 Principes de base de Java
2.3. paquet ・ Mécanisme de regroupement et de séparation des classes et des interfaces ・ Grouper par dossier -Toujours appartiennent à un package (les éléments non spécifiés sont traités comme un groupe de "packages anonymes" → seuls les mêmes packages anonymes sont accessibles) -Nom du paquet "nom du dossier de la 1ère couche du package. Nom du dossier de la 2ème couche. Nom du dossier de la 3ème couche;" -Décrire à la première ligne du code source
Exemple) Package aaa; Import java.io.*; Public class Sample{ }
"" L'astérisque fait référence à toutes les classes appartenant au package. Exemple) Import java.util.;
Si vous souhaitez hériter de la classe Sample ci-dessus et utiliser des variables classe publique (modificateur) Le nom de classe dérivé étend le nom de classe de base {} pour hériter. Le nom de la classe que le nom de la classe de base souhaite utiliser.
Même classe, même package, autres packages, différentes sous-classes Public ○ ○ ○ ○ private ○ ☓ ☓ ☓ protected ○ ○ ☓ ○ Aucun ○○○○○ ☓ ☓ ☓
6.7. Importation statique -Static = variable de classe et déclaration de classe La description) Nom de la classe Nom de la variable Doit être décrit à chaque fois comme nom de classe.nom de méthode. ↓ Importer statique ~. Nom de classe. Nom de variable Importer statique ~. Nom de la classe. Nom de la méthode En important ci-dessus, il est seulement nécessaire de décrire le nom de la variable et le nom de la méthode après cela. Même s'il y a plusieurs méthodes surchargées avec le même nom, cela est jugé par le type et le type de l'argument, donc une seule description d'importation est OK.
・ Déclaration de classe Déclarez les champs et les méthodes. → J'ai appelé un membre.
·passer outre Les méthodes de sous-classe fonctionnent à la place des méthodes de superclasse avec le même nom
Recommended Posts