this:看上去,用來區分局部變量和成員變量的情況
this:就是代表本類對象,this代表它所在方法所屬對象的引用
構造方法之間的調用只能通過this語句來完成
構造方法之間進行調用時this語句只能出現在第一行,構造方法要先執行,如果初始化當中還有初始化,那就去執行更細節的初始化
class G{ private String name; private int age = 19; G(String name){ System.out.println(name); System.out.println(age); System.out.println("以上輸出的是一個參數的構造方法"); } G(String name,int age){ this(name); //調用當前對象的其它構造函數 System.out.println("這里是兩個參數的構造方法"); } } /* this:看上去,用來區分局部變量和成員變量的情況 this:就是代表本類對象,this代表它所在方法所屬對象的引用 構造方法之間的調用只能通過this語句來完成 構造方法之間進行調用時this語句只能出現在第一行,構造方法要先執行,如果初始化當中還有初始化,那就去執行更細節的初始化 */ public class Index{ public static void main(String[] args){ G g1 = new G("小明",19); } }