Maison >Java >javaDidacticiel >Que signifie statique en Java ?
En Java, static signifie « statique » et est utilisé pour modifier les variables membres et les méthodes membres. Il peut également former un bloc de code statique ou effectuer une importation de package statique. Les caractéristiques de static : 1. Il est chargé au fur et à mesure que la classe est chargée ; 2. Il existe avant l'objet 3. Il est partagé par tous les objets ;
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Java est un langage de programmation informatique orienté objet. Java présente les caractéristiques de simplicité, d'orientation objet, de distribution, de robustesse, de sécurité, d'indépendance et de portabilité de la plate-forme, de multithread et de dynamique. Maintenant, je vais vous dire ce que signifie statique en Java.
static signifie "global" ou "statique" et est utilisé pour modifier les variables membres et les méthodes membres. Il peut également former un bloc de code statique
Caractéristiques de static :
1. Chargé au fur et à mesure que la classe est chargée
2. Avant l'existence de l'objet
3.
Le rôle du mot-clé statique en langage JAVA
(1) Modifier les variables membres En Java, static est le plus souvent utilisé pour modifier les fonctions membres et les attributs d'une classe, les transformant en fonctions et attributs membres de la classe. Ceci est relatif aux méthodes et aux objets de l'objet.
(2) Méthode membre modifiéeLa méthode membre modifiée est également un type de variable membre modifiée, car la méthode membre appartient également à la variable membre.
Lorsqu'une fonction membre est déclarée comme fonction statique, la fonction appartient à une fonction de la classe, et cette méthode peut être appelée par nom de classe.nom de méthode.
Cela évite l'ennui et la consommation de ressources liés à la création d'un nouvel objet en le faisant à l'avance.
Mais en même temps, les fonctions membres non statiques ou les variables membres ne peuvent pas être appelées dans les méthodes modifiées statiquement, car les méthodes modifiées avec static appartiennent en fait à la classe actuelle si vous appelez maintenant une méthode d'un objet ou. un certain Les variables membres de l'objet, ce sera un peu perdu.
Les méthodes déclarées comme statiques ont les restrictions suivantes :
1. Elles ne peuvent appeler que d'autres méthodes statiques.
2· Ils ne peuvent accéder qu'aux données statiques. · Ils ne peuvent en aucun cas faire référence à ceci ou au super.
Pour appeler une méthode statique, il faut "nom de classe. nom de méthode". L'utilisation des méthodes statiques est très simple comme indiqué ci-dessus. D'une manière générale, les méthodes statiques fournissent souvent des utilitaires pour d'autres classes de l'application. Un grand nombre de méthodes statiques dans les bibliothèques de classes Java sont définies à cet effet. Cette méthode ne nécessite pas la création d'objets.
(3) Bloc statiqueLa caractéristique du bloc statique est qu'il est exécuté lorsque la classe est chargée et exécuté une seule fois.
(4) Package d'importation statiqueLe package d'importation statique est l'importation statique du package Java. L'utilisation de l'importation statique au lieu de l'importation du package d'importation statique est une nouvelle fonctionnalité du JDK1. .5 .
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!