聲明變量後無法引用,手動輸入完整語句仍報錯,重裝無效。
**可執行語句 (如 System.out.println) 直接寫在類體中,而非方法內**。Java 類體只能包含字段聲明、方法、構造器、初始化塊,不能直接放語句。
public class Test {
int a = 10;
System.out.println(a); // 編譯錯誤:誤以為是聲明
}
public class Test {
int a = 10;
public void print() {
System.out.println(a); // 放入方法中
}
public static void main(String[] args) {
new Test().print();
}
}