首頁  >  文章  >  Java  >  java構造方法怎麼寫

java構造方法怎麼寫

藏色散人
藏色散人原創
2019-06-01 15:06:3710226瀏覽

java構造方法怎麼寫

java建構方法必須符合下列語法規則:

(1) 方法名稱必須與類別名稱相同。

(2)不要宣告回傳類型。

(3)不能被static、final、synchronized、abstract和native修飾。構造方法不能被子類別繼承,所以用final和abstract修飾沒有意義。

建構方法用來初始化一個新建的對象,所以用static修飾沒有意義。多個線程不會同時創建內存地址相同的同一個對象,因此用synchronized修飾沒有必要。

此外,Java語言不支援native類型的建構方法。

範例:

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

以上是java構造方法怎麼寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn