Heim  >  Artikel  >  Java  >  So schreiben Sie eine Java-Konstruktormethode

So schreiben Sie eine Java-Konstruktormethode

藏色散人
藏色散人Original
2019-06-01 15:06:3710228Durchsuche

So schreiben Sie eine Java-Konstruktormethode

Die Java-Konstruktormethode muss die folgenden Syntaxregeln erfüllen:

(1) Der Methodenname muss derselbe sein als Klassenname.

(2) Deklarieren Sie den Rückgabetyp nicht.

(3) kann nicht durch statische, endgültige, synchronisierte, abstrakte und native Änderungen geändert werden. Der Konstruktor kann nicht von Unterklassen geerbt werden, daher ist es sinnlos, ihn mit final und abstract zu ändern.

Der Konstruktor wird zum Initialisieren eines neu erstellten Objekts verwendet, daher ist es sinnlos, es statisch zu ändern. Mehrere Threads erstellen nicht gleichzeitig dasselbe Objekt mit derselben Speicheradresse, sodass es nicht mit der Synchronisierung geändert werden muss.

Darüber hinaus unterstützt die Java-Sprache keine nativen Typkonstruktoren.

Beispiel:

public class Sample {
private int x;
public Sample() { // 不带参数的构造方法
this(1);
}
public Sample(int x) { //带参数的构造方法
this.x=x;
}
public int Sample(int x) { //不是构造方法
return x++;
}
}

Das obige ist der detaillierte Inhalt vonSo schreiben Sie eine Java-Konstruktormethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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