Maison >Java >Javacommencer >Quelle est la fonction du mot-clé statique en Java

Quelle est la fonction du mot-clé statique en Java

王林
王林avant
2020-07-30 17:04:222432parcourir

Quelle est la fonction du mot-clé statique en Java

Fonction :

(Tutoriel recommandé : Tutoriel d'introduction à Java)

(1) Variables statiques : également appelées classes Variable, c'est-à-dire que cette variable appartient à la classe. Toutes les instances de la classe partagent des variables statiques et sont accessibles directement via le nom de la classe. Les variables statiques n'existent que dans une seule copie en mémoire ;

(2) Méthode statique : la méthode statique existe lorsque la classe est chargée, et elle ne dépend d'aucune instance. La méthode statique doit donc avoir une implémentation, ce qui signifie qu’elle ne peut pas être une méthode abstraite. Seuls les champs statiques et les méthodes statiques de la classe sont accessibles, et les mots-clés this et super ne peuvent pas être inclus dans la méthode

(3) Bloc d'instructions statiques : le bloc d'instructions statiques est exécuté une fois lors de l'initialisation de la classe ;

(4) Classes internes statiques : les classes internes non statiques dépendent des instances de classes externes, contrairement aux classes internes statiques. Les classes internes statiques ne peuvent pas accéder aux variables et méthodes non statiques des classes externes ;

(5) Ordre d'initialisation : les variables statiques et les blocs d'instructions statiques ont priorité sur les variables d'instance et les blocs d'instructions ordinaires, ainsi que sur les variables statiques et les blocs d'instructions statiques. sont initialisés. L'ordre dépend de leur ordre dans le code.

(Tutoriel vidéo recommandé : Tutoriel vidéo Java )

Exemple de code :

Quelle est la fonction du mot-clé statique en Java

Résultat de sortie :

Quelle est la fonction du mot-clé statique en 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer