컴퓨터 메모리는 값을 저장할 수 있는 수많은 번지 들로 구성되어 있습니다. 프로그래밍 언어는 메모리 어디에 저장할지를 변수라는 개념을 사용하여 해결합니다. 즉 변수는 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름입니다. 프로그램은 변수를 통해 메모리의 특정 번지에 값을 저장하고 읽을 수 있습니다. 우리는 자바를 학습할 것이기에 값을 메모리 어디에 저장할지는 JVM이 결정합니다. 만약 자바를 잘 알고 있는 분이라면 이 포스팅 글은 건너뛰어도 되겠습니다. 저와 함께 자바 변수 선언을 학습해 보겠습니다.
메모리는 RAM을 의미합니다.
변수를 사용하기 위해서는 변수를 선언해야 합니다. 위와 같이 타입과 변수 이름을 지정하면 변수를 선언한 것입니다. 타입은 변수에 저장되는 값의 종류와 범위를 지정하는 것이며 변수 이름은 개발자가 의미있는 이름으로 만드시면 됩니다. 우리가 프로그래밍 언어를 배운다는 것은 문법을 배우는 거와 비슷합니다. 문법이 틀리면 프로그램을 작성할 수 없습니다. 변수 이름은 아무렇게나 만드는 것이 아니라 반드시 자바 언어에서 정한 명명 규칙을 따라야 합니다.
위와 같은 규칙을 지키는 것이 좋습니다. 여기서 예약어가 무엇인지 알 필요가 있습니다. 예약어란 이미 해당 프로그램 언어에서 의미를 갖고 사용되고 있는 언어를 말합니다. 예약어는 다음과 같습니다.
자바에서 제공하는 다양한 예약어
boolean, byte, char, short, int, long, float, double
private, protected, public
class, abstract, interface, extends, implements, enum
new, instanceof, this, super, null
void, return
if, else, switch, case, default, for, do, while, break, continue
void, return
true, false
void, return
try, catch, finally, throw, throws
package, import, synchronized, final, static
변수 이름은 프로그램을 개발하면서 의미있는 이름으로 만드는 것이 좋습니다. 예를들어 사과에 대한 변수를 선언하고 싶으면 apple 과 같이 쉽게 뜻을 알 수있도록 합니다. 이렇게 만드는 것을 지키지 않아도 상관없지만 실무에서는 프로그램을 개발하기 전에 변수 이름을 어떻게 만들지 고민부터 하게 될 것입니다. 이것으로 JAVA 변수선언 변수사용 변수사용 범위 알아보기 1편을 마치겠습니다. 긴 글 읽어주셔서 감사합니다.
JAVA 변수선언 변수사용 변수사용 범위 알아보기 3편(완결) (0) | 2020.06.24 |
---|---|
JAVA 변수선언 변수사용 변수사용 범위 알아보기 2편 (0) | 2020.06.23 |
JAVA 오라클사에서 제공하는 API 문서 보는 방법 (0) | 2020.06.22 |
JAVA 라인 주석 범위 주석 도큐먼트 주석 알아보기 (0) | 2020.06.22 |
JAVA 프로그램 소스 분석 클래스 선언 메소드 선언 알아보기 (0) | 2020.06.22 |