在Java中,構造方法是用來創建對象并初始化對象的特殊方法。構造方法沒有返回類型,并且與類名相同。構造方法可以通過以下方式進行調用:
使用new關鍵字調用構造方法:使用new關鍵字創建對象時,會自動調用該類的構造方法。例如:ClassName obj = new ClassName();
使用this關鍵字調用其他構造方法:一個類可以有多個構造方法,其中一個構造方法可以調用其他構造方法。使用this關鍵字來調用其他構造方法,需要在構造方法內部使用this關鍵字,后面跟上要調用的構造方法的參數列表。例如:this(parameters);
使用super關鍵字調用父類的構造方法:子類的構造方法可以使用super關鍵字來調用父類的構造方法。使用super關鍵字來調用父類的構造方法,需要在構造方法內部使用super關鍵字,后面跟上要調用的父類構造方法的參數列表。例如:super(parameters);
需要注意的是,構造方法只能在對象創建時被調用,并且只能被調用一次。