Maison > Java > javaDidacticiel > Comment utiliser le modificateur statique en Java

Comment utiliser le modificateur statique en Java

PHPz
Libérer: 2023-05-15 23:34:04
avant
1499 Les gens l'ont consulté

1. Le mot-clé static est utilisé pour déclarer des variables statiques indépendantes des objets. Quel que soit le nombre d’objets qu’une classe instancie, il n’existe qu’une seule copie de ses variables statiques. Les variables statiques sont également appelées variables de classe. Les variables locales ne peuvent pas être déclarées comme variables statiques.

2. Le mot-clé static est utilisé pour déclarer des méthodes statiques indépendantes des objets.

Instances

class InstanceCounter {
    private static int num = 540;  // 私有的静态变量
 
    public static int getNum(){    // 公有的静态方法
        return num;
    }
    
    // 构造方法 自动执行 构造方法中可以使用this 和es6中的构造函数一样
    public InstanceCounter() {     
        System.out.println(this.getNum()); // this.getNum() == getNum()  
        this.num++;   // this.num == num
    }
}
 
public class demo1{
    public static void main(String[] args) {
    
        new InstanceCounter();
        System.out.println(InstanceCounter.getNum());  // 打印静态方法 类名调用 541
    }
}
Copier après la connexion

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:yisu.com
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