- 변수
변수란 값을 저장할 수 있는 메모리 공간. 하나의 값을 저장할 수 있으므로,
새로운 값을 저장하면 기존의 값은 사라진다.
- 변수의 선언
변수의 선언은 '변수의 타입 변수이름' 과 같은 형식으로 적어준다.
ex) int a;
int는 변수의 타입, a는 변수의 이름이다.
변수의 이름은 값을 저장하는 메모리 공간에 이름을 붙여준 것.
변수를 선언하면, 메모리의 빈 공간에 '변수타입'에 알맞은 크기의 저장공간이 확보되고,
이 저장공간은 '변수이름'으로 접근하여 사용할 수 있게 된다.
- 변수의 초기화
변수는 초기화를 해주어야 한다. 그 이유는 메모리는 자바프로그램 하나만 사용하는 자원이 아닌
여러 프로그램이 공유하는 자원이다. 메모리에 알 수 없는 '쓰레기값'이 남아있을 수 있기 때문에
초기화를 해주어야 한다.
변수의 초기화란 변수를 사용하기 전에 처음으로 값을 지정하는 것을 의미하며, 대입 연산자 '='
을 이용하여 변수에 값을 할당한다.
ex) int a = 0;
[참고 : Java의 정석]
'언어 > Java' 카테고리의 다른 글
[Java] JVM이란? (0) | 2019.09.25 |
---|---|
[Java] wrapper class (0) | 2019.09.17 |
[Java] 변수 - 형변환(Casting) (0) | 2019.09.05 |
[Java] 변수 - 타입 (0) | 2019.09.04 |