Maison > Java > JavaBase > le corps du texte

La différence entre les méthodes de classe et les méthodes d'instance en Java

王林
Libérer: 2019-11-16 15:12:09
original
4714 Les gens l'ont consulté

La différence entre les méthodes de classe et les méthodes d'instance en Java

1. Méthodes de classe

Les méthodes de classe sont des méthodes statiques et doivent être modifiées avec le modificateur static devant. Les variables ne peuvent pas être impliquées dans les méthodes de classe.

1. La méthode objet de la classe ne peut pas être appelée

2. La variable objet ne peut pas être référencée

3 La méthode de classe ne peut pas être remplacée (écrasée)

4, les méthodes de classe ne peuvent pas utiliser super, ce mot-clé

2. Méthodes d'instance

1 Vous pouvez appeler la méthode objet de la classe

.

2. Vous pouvez citer les variables d'objet

3. Les méthodes d'instance peuvent être remplacées (écrasées)

4. >Différence :

La méthode de classe se voit attribuer une adresse mémoire lorsque la classe est chargée, elle peut donc être appelée par n'importe quel objet après le chargement, et peut être appelée directement via le nom de la classe (class name. nom de la méthode), tandis que la méthode d'instance doit être créée après. L'adresse mémoire sera allouée après l'objet. Tutoriel recommandé :

Tutoriel Java

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal