자바의 모든 변수는 중괄호 {} 블록 내에서 선언되고 사용됩니다. 메소드 블록 내에서 선언된 변수를 로컬 변수라고 부르며 메소드 실행이 끝나면 메모리에서 자동으로 삭제가 됩니다.
위의 그림과 같이 age 변수와 sum 변수는 메소드 블록의 시작과 끝 내부에서 사용이 가능하며 메소드 블록 밖에서는 사용할 수 없습니다. 이처럼 변수를 어느 블록에 선언했는지에 따라 변수 사용에 제한이 따른다는 것을 알 수 있습니다. 웹 개발자로 첫 입문할때 변수의 사용 범위에 대한 개념을 몰라 고생한 기억이 아직도 생생합니다. 여러분도 저와 같은 실수를 범하지 말고 잘 이해하시기 바랍니다. 이것으로 JAVA 변수선언 변수사용 변수사용 범위 알아보기 3편(완결)을 마치겠습니다. 긴 글 읽어주셔서 감사합니다.
JAVA 기본타입 정수 실수 논리값 알아보기 2편 (0) | 2020.06.25 |
---|---|
JAVA 기본타입 정수 실수 논리값 알아보기 1편 (0) | 2020.06.25 |
JAVA 변수선언 변수사용 변수사용 범위 알아보기 2편 (0) | 2020.06.23 |
JAVA 변수선언 변수사용 변수사용 범위 알아보기 1편 (0) | 2020.06.23 |
JAVA 오라클사에서 제공하는 API 문서 보는 방법 (0) | 2020.06.22 |