測試方法內(nèi)部類有什么用,沒有這個上面的代碼就沒法運(yùn)行嗎?
// 測試方法內(nèi)部類
public static void main(String[] args) {
? ? ? ??
// 創(chuàng)建外部類的對象
? ? ? ? HelloWorld mo=new HelloWorld();
? ? ? ??
? ? ? ? // 調(diào)用外部類的方法
mo.show();
}
}
請問這一段有什么用,為什么去掉后,程序顯示錯誤
// 測試方法內(nèi)部類
public static void main(String[] args) {
? ? ? ??
// 創(chuàng)建外部類的對象
? ? ? ? HelloWorld mo=new HelloWorld();
? ? ? ??
? ? ? ? // 調(diào)用外部類的方法
mo.show();
}
}
請問這一段有什么用,為什么去掉后,程序顯示錯誤
2016-05-24
舉報
2016-05-24
因為方法內(nèi)部類不能在外部類的方法以外的地方使用,所以只能在方法中創(chuàng)建該類的實例對象并調(diào)用show()方法。
2016-05-25
main是程序入口