2014년 3월 28일 금요일

자바 (Java) 변수 (variable)

변수 (variable)

값을 저장할 수 있는 메모리상의 공간을 의미.
변수의 값은 바뀔 수 있음.
하나의 변수에 하나의 값만을 저장 할 수 있음.

변수 명명 규칙 (naming convention)

※ 대소문자가 구분되며 길이에 제한이 없다.
※ 예약어를 사용해서는 안된다.
※ 숫자로 시작해서는 안된다.
※ 특수문자는 '_'와 '$'만을 허용한다.

변수의 타입 (type)

⊙ 기본형 (Primitive type)

 논리형
 - boolean : 1 byte
 문자형
 - char : 2 byte
 정수형
 - byte : 1 byte
 - short : 2 byte
 - int : 4 byte
 - long : 8 byte
 실수형
 - float : 4 byte
 - double : 8 byte

⊙ 참조형 (Reference type)

 기본형을 제외한 나머지 타입, 객체의 주소를 저장.