Ceci est mon propre mémo pour apprendre Java.
・ Une réalisation de la classe (dessin de conception) -Enregistré dans la zone du tas * 1 ・ Générer en utilisant le mot-clé nouveau * 2
-Contient une référence (comme une adresse: informations de lien) à l'instance, pas l'instance elle-même -Aussi appelé une variable de type d'objet -Il y a null comme valeur spéciale qui indique qu'il n'y a pas de référence.
・ La variable elle-même est des données ・ Type int, type double, type caractère, etc. ・ Type de base fourni comme spécification
-Exécuté automatiquement en même temps que l'instanciation -Le nom de la méthode doit être le même que le nom de la classe -Ne peut pas décrire le type de retour -Peut être appelé uniquement lorsqu'une instance est créée -Défini automatiquement par le compilateur sans être défini par le programmeur (constructeur par défaut) -Lors de l'exécution d'un programme, d'autres méthodes peuvent être appelées une fois le traitement du constructeur terminé.
-Il existe une fonction de gestion automatique de la mémoire qui supprime automatiquement les instances inutiles de la mémoire, et c'est ce qu'on appelle un "garbage collector". -Le garbage collector détermine automatiquement quand le garbage collection sera exécuté. -L'action du garbage collector détruisant une instance en mémoire
-Le nom de la méthode et les arguments sont appelés collectivement une signature. -Différentes signatures sont identifiées par le compilateur et la JVM comme des méthodes différentes ・ Les constructeurs peuvent également être surchargés
-Il existe un mécanisme pour stocker un fichier de classe dans une partie de la zone de tas et en générer une instance. -La zone où ce fichier de classe est stocké est appelée "zone permanente". -Les méthodes et les champs avec des modificateurs statiques sont créés dans la zone statique -Les méthodes et champs statiques peuvent être utilisés même s'ils ne sont pas instanciés. -Une erreur de compilation se produit lors de la tentative d'accès à un membre d'instance à partir d'un membre statique
Recommended Posts