문자로 표현된 데이터
int
, 실수 리터럴은 double
로 저장L,l
, float로 사용하려는 경우는 F,f
로 식별자 써야함데이터를 담을 수 있는 그릇
할당된 메모리를 가리키는 이름
리터럴 데이터의 의미를 명확하게 전달하기 위해 사용
변수를 선언하면 해당되는 자료형의 크기 만큼 메모리가 할당
데이터타입 변수이름;
변수 선언
항상 변하는 값을 나타내기 위해
표현하려는 수에 맞는 다양한 데이터 타입(자료형)으로 변수를 선언할 수 있음
영문자(대문자, 소문자)나 숫자를 사용할 수 있다.
특수문자는 $와 _만 사용할 수 있다.
변수 이름의 시작은 숫자로 절대 할 수 없다.
자바에서 이미 사용하고 있는 예약어는 사용할 수 없다.
용도에 맞고 가독성이 좋게 만드는것이 중요하다.
❗ int numberOfStudent; → 요즘 추세 카멜 표기법
선언된 변수에 값을 처음으로 할당하는 것
변수 선언 후, 리터럴 형태의 값을 할당해야 함
대입 연산자, 할당 연산자 =
사용
변하지 않는 수
한 번 값을 가진 이후에 다른 값으로 변경할 수 없음
final
예약어 사용
변하지 않는 값을 반복하여 사용할 때 의미있는 문자로 인식하기 쉬움
변하더라도 선언한 부분만 변경하면 되므로 여러부분을 수정할 필요가 없음
원주율, 1년 12개월 etc...