자, 그렇다면 이 변수들을 main 메서드에서 한번 사용해봅시다.
package javaStudy;
public class VariableScopeExam {
int globalScope = 10;
public void scopeTest(int value) {
int localScope = 20;
System.out.println(globalScope);
System.out.println(localScope);
System.out.println(value);
}
public void scopeTest2(int value2) {
System.out.println(globalScope);
// System.out.println(localScope);
// System.out.println(value);
System.out.println(value2);
}
public static void main(String[] args) {
System.out.println(globalScope); // 컴파일 오류가 발생합니다.
System.out.println(localScope); // 컴파일 오류가 발생합니다.
System.out.println(value); // 컴파일 오류가 발생합니다.
}
}