변수의 스코프(scope)


변수의 스코프(scope)

Basic JAVA 변수의 스코프(scope) 루크 2016. 11. 2. 22:56 이웃추가 본문 기타 기능 변수는 할당되었다가도 소멸된다. 여기서 말하는 변수의 스코프는 변수가 존재할 수 있는 영역이다. 대게 중괄호로 감싼 지역에서 변수에 관한 별도의 스코프가 형성되고.. 중괄호 안에 선언된 변수를 그 지역의 변수라 하여 지역변수라고 한다. class LocalVariable{ public static int add(int num1, int num2) { int a = num1; int b = num2; return a + b; } public static void main(String[] args) { int a = 2; int b = 3; int c = add(a, b); System.out.println("a + b = " + c); } } 예제에서 main 메소드에 선언된 a와 b라는 이름의 변수는 add에 선언된 a와 b변수와 동일한 것일까? 이름만 같을 뿐 서로 다른 ...



원문링크 : 변수의 스코프(scope)