Heim > Java > javaLernprogramm > So verwenden Sie den statischen Modifikator in Java

So verwenden Sie den statischen Modifikator in Java

PHPz
Freigeben: 2023-05-15 23:34:04
nach vorne
1500 Leute haben es durchsucht

1. Das Schlüsselwort static wird verwendet, um statische Variablen unabhängig von Objekten zu deklarieren. Unabhängig davon, wie viele Objekte eine Klasse instanziiert, gibt es nur eine Kopie ihrer statischen Variablen. Statische Variablen werden auch Klassenvariablen genannt. Lokale Variablen können nicht als statische Variablen deklariert werden.

2. Das Schlüsselwort static wird verwendet, um statische Methoden unabhängig von Objekten zu deklarieren.

Instanzen

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
    }
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den statischen Modifikator in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage