변수 스코프

CODEDRAGON Development/Java

반응형


 

변수의 영역(scope, 가시영역)

·       변수가 사용될 있는 범위

·       변수의 유효 범위

·       해당 변수가 접근할 수 있는 변수, 객체 그리고 함수의 집합을 의미합니다.

·       변수가 정의된 블록 내부에서만 변수를 접근할 있습니다.

·       변수가 선언된 지역({ }) 벗어나면 변수는 자동 소멸됩니다.

·       변수의 영역이 다르면 동일한 변수명을 가질 있습니다.

·       메소드의 매개변수도 메소드내에서만 유효한 지역변수입니다.