더북(TheBook)

LESSON 30
변수의 스코프와 static

프로그램에 사용하는 변수들은 사용 가능한 범위가 있습니다. 기본적으로는 변수가 선언된 블록이 그 변수의 사용 범위입니다. 이번 장에서는 변수의 사용 범위를 더 자세히 살펴보겠습니다.

 

먼저 VariableScopeExam 클래스에 변수를 하나 선언하겠습니다.

package javaStudy;

public class VariableScopeExam {
    int globalScope = 10;

    public static void main(String[] args) {
    }
}

 

int형으로 globalScope라는 변수를 하나 선언했습니다. globalScope 변수가 포함된 블록을 살펴보세요. VariableScopeExam 클래스 블록입니다. 따라서 globalScope라는 변수의 사용 범위는 VariableScopeExam 클래스 전체라고 할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.