public class A{
public static void main(String[] args){
static final int MAX_VALUE = 100; //COMPILE TIME ERROR
System.out.println("MAX_VALUE");
}
}
爲什麼static final int MAX_VALUE=100
;給出編譯時錯誤,它給出的錯誤爲「參數MAX_VALUE的非法修飾符;只允許最終」爲什麼static final int MAX_VALUE = 100;給編譯時錯誤
'靜態'變量不能在裏面的方法。刪除修飾符'靜態'! – NINCOMPOOP
在java中,我認爲靜態變量不能像C/C++ –
+1這樣的方法來提醒OP有關 – NINCOMPOOP