1. 스코프 존재 이유

public class Scope1 {
    public static void main(String[] args) {
		int m = 10; //m 생존 시작 
		
		if (true) {
			int x = 20; //x 생존 시작
			System.out.println("if m = " + m); //블록 내부에서 블록 외부는 접근 가능 System.out.println("if x = " + x);
		} //x 생존 종료
		//System.out.println("main x = " + x); //오류, 변수 x에 접근 불가
		System.out.println("main m = " + m); 
} //m 생존 종료

2. 변수의 스코프 사용 방법

3. 좋은 프로그램은 제약!