본문 바로가기
개발/자바 웹 개발

[자바 웹 개발] 변수의 사용 범위

by 쏠프로 2024. 4. 21.

변수 사용 범위 (배경: 이젠아카데미컴퓨터학원 종로캠퍼스)

본 포스팅은 '이젠아카데미컴퓨터학원 종로캠퍼스'에서 진행한 윤대명 선생님의 강의를 듣고 공부한 내용을 정리한 것입니다.

*참고 자료: 신용권, 『이것이 자바다』, 한빛미디어(주), 2015.

자바 Java 기본서 사러 가기

 

이것이 자바다

COUPANG

www.coupang.com

목차


    1. 변수의 사용 범위

    변수는 중괄호 {} 블록 내에서 선언되고 사용된다.

    신용권, 『이것이 자바다』, 한빛미디어(주), 2015년, p.35.

    신용권, 『이것이 자바다』, 강의 교안 (출처: 한빛미디어)

    ↘main이라는 메소드 블록에서 선언한 변수는 메소드 블록 안에서 다 사용할 수 있습니다. if 블록 안에서 선언한 변수는 if 블록 안에서만 씁니다. 다른 데선 못 씁니다. for 블록에 넣어준 변수는 이 안에서만 씁니다. ⇒블록 안에서만 쓸 것은 안에서 선언하고, 전체에서 다 쓸 것들은 밖에다 선언하는 것입니다. 변수를 어느 블록에 넣느냐에 따라서 변수를 사용할 수 있는 범위가 달라집니다.

    변수는 선언된 블록 내에서만 사용이 가능하다.

    신용권, 『이것이 자바다』, 한빛미디어(주), 2015년, p.36.

    2. [예제] 변수의 사용 범위

    변수의 사용 범위 예제 (화면 캡처_출처: 이클립스)

    ↘[if 블록]에 들어가 있는 var2는 [If 블록]에서만 쓸 수 있습니다. 마찬가지로, [var3]는 [for 블록]에 들어가 있기 때문에 블록 밖에서는 못 갖다 씁니다.


    쿠팡 파트너스
    쿠팡 파트너스