Heim  >  Artikel  >  Java  >  Was sind die Merkmale statischer Codeblöcke in Java?

Was sind die Merkmale statischer Codeblöcke in Java?

王林
王林nach vorne
2020-07-09 17:40:123632Durchsuche

Was sind die Merkmale statischer Codeblöcke in Java?

Statischer Codeblock:

(Empfohlenes Tutorial: Java-Einführungsprogramm)

Statischer Codeblock bezieht sich auf statisch{ } Umschlossener Codeblock, und der statische Code wird nur einmal ausgeführt. Sie können den statischen Codeblock des Codes über Class.forName("classPath") aktivieren, er wird jedoch auch einmal ausgeführt.

Format:

static{
}

Eigenschaften:

  • Wird beim Laden der Klasse ausgeführt, nur einmal ausgeführt und hat Vorrang vor der Hauptfunktion.

  • wird zum Initialisieren der Klasse verwendet.

  • Eine Klasse kann mehrere statische Codeblöcke schreiben.

  • Das Erstellen einer Referenzvariablen, die auf Null zeigt, löst keinen statischen Codeblock aus.

(Empfohlenes Video-Tutorial: Java-Video-Tutorial)

Beispiel:

public class HelloA {    
    static{
        System.out.println("I'm A static code block");
    }
}

Das obige ist der detaillierte Inhalt vonWas sind die Merkmale statischer Codeblöcke in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen