변수란 값을 저장할 수 있는 메모리 공간
자바의 변수들도 마찬가지로 변수에 어떤 데이터를 담을 것인지 그릇을 다르게 선택해야 됨
자바는 강형언어* 로 처음 변수를 선언할때부터 어떤 값을 넣을 지 정해야 하며, 선언된 변수에 알맞은 값을 넣어야 함
*강형 언어 - 모든 변수의 타입이 컴파일 시에 결정되는 언어로 자료형에 대한 오류를 컴파일 시 검출 가능
<-> 약형 언어 : javacript 같이 데이터형에 큰 제약이 없는 언어
변수의 선언
타입 변수이름;
int a; ← 정수 값을 담을 수 있는 a라는 이름의 변수 선언
double b; ← 실수를 담을 수 있는 b라는 이름의 변수 선언
명명 규칙
- 변수의 이름을 정할때 자바 언어에서 정해놓은 규칙
식별자
- 식별자(identifier)는 클래스, 메소드, 변수 등 다양한 대상에 대해 이름이 붙여지는 이름이 붙여지는 경우 , 그 이름을 뜻함
식별자 명명 규칙
- 하나 이상의 글자로 이루어져야 함
- 첫 번째 글자는 문자 이거나 'S', '_' 이어야 함
- 두번째 이후의 글자는 숫자, 문자'S', '_'이어야 함
- 'S', '_' 이외에 특수문자 사용 불가
- 길이 제한이 없음
- 키워드*는 식별자로 사용 불가
*키워드 - 예약어라고도 하며, 미리 기능이 정해져 있는 단어들 (abstract, assert, boolean, break, byte, int, char, if, import 등..)
참고 : Tryhelloworld.co.kr
'4. Programming > 4.1 JAVA' 카테고리의 다른 글
06 - 연산자(산술) (0) | 2016.05.25 |
---|---|
05 - 기본형 데이터 (0) | 2016.05.22 |
04 - 상수 (0) | 2016.05.22 |
02 - 자바 환경 구축 (0) | 2016.05.16 |
01 자바란 (0) | 2016.05.16 |