為什么這個(gè)程序跑不了?
package com.imocc;
public class MMM {
//外部類中的方法
public void show(){
final int a=25;//常量
int b=13;//變量
//方法內(nèi)部類
class MInner{
int c=2;
public void print(){
System.out.println("訪問外部方法中的常量a:"+a);
System.out.println("訪問內(nèi)部類中的變量c"+c);
}
}
MInner mi=new MInner();//創(chuàng)建方法內(nèi)部類的對象
mi.print();//調(diào)用內(nèi)部類的方法
?
}
//測試方法內(nèi)部類
public static void mian (String []args ){
MMM mo=new MMM(); //創(chuàng)建外部類的對象
mo.show();//調(diào)用外部類的方法
?
?
}
}
為什么print方法的內(nèi)容不會被執(zhí)行?
2015-07-23
//public static void mian(String[] args) {
你的代碼沒有main方法,是想運(yùn)行mian里面的方法還是?