자, 그렇다면 이 변수들을 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); // 컴파일 오류가 발생합니다. } }