변수란, 단 하나의 값을 저장할 수 있는 메모리 공간
변수의 선언
int age; // age라는 이름의 변수를 선언
int : 변수타입. 변수에 저장될 값이 어떤 '타입(type)'인지를 지정
age : 변수이름. 변수에 붙인 이름
변수를 선언하면, 메모리의 빈 공간에 '변수타입'에 알맞은 크기의 저장공간이 확보되고, 앞으로 이 저장공간은 '변수이름'을 통해 사용할 수 있게 됨
변수의 초기화
-
변수를 선언한 후에는 반드시 변수를 '초기화(initialization)'해야 함
-
메모리는 여러 프로그램이 공유하는 자원이므로 전에 다른 프로그램에 의해 저장된 쓰레기 값(garbage value)가 남아있을 수 있음
int age = 25; // 변수 age를 선언하고 25로 초기화 함
※ 지역변수는 사용되기 전에 초기화를 반드시 해야 하지만 클래스 변수와 인스턴스 볕수는 초기화를 생략할 수 있다.
변수의 초기화란, 변수를 사용하기 전에 처음으로 값을 저장하는 것
'JAVA > JAVA' 카테고리의 다른 글
자바의 정석 [5-1] 배열 (0) | 2020.03.08 |
---|---|
VS Code에 자바 설치하기 (0) | 2020.03.05 |
자바의정석 [1-3] 자바로 프로그램 작성하기 (0) | 2020.03.01 |
자바의정석 [1-2] 자바개발환경 구축하기 (0) | 2020.03.01 |
자바의정석 [1-1] 자바 (0) | 2020.02.29 |