1、內部類錯誤
public class OuterClass1{
private double d1 = 1.0;
class InnerOne{
public static double methoda() {return d1;}
}
}
E:\myprogram\mianshi>javac OuterClass1.java
OuterClass1.java:4: 無法從靜態上下文中引用非靜態 變量 d1
public static double methoda() {return d1;}
^
OuterClass1.java:4: 內部類不能有靜態聲明
public static double methoda() {return d1;}
^
2 錯誤
錯誤提示:靜態內部類可以有靜態成員,而非靜態內部類則不能有靜態成員;靜態內部類的非靜態成員可以訪問外部類的靜態變量,而不可訪問外部類的非靜態變量。
posted on 2006-02-14 13:12
★yesjoy★ 閱讀(324)
評論(0) 編輯 收藏 所屬分類:
JAVA代碼查錯