※ 변수의 선언 방법과 초기화
데이터 형식 | 변수의 이름;
초기화 : 변수의 이름 = 대입할 값
변수의 명명 규칙
- 하나 이상의 글자로 이루어져야 함
- 첫 번째 글자는 문자이거나 '$', ' _ ' 이여야함(숫자 X)
- '$', ' _ '이외의 특수문자 사용 불가능
- 키워드는 식별자로 사용 불가
- 길이 제한 X
논리형: boolean(true, false)
문자형: char(2^16)
정수형: byte, short, int, long
실수형: float, double
자료형이 필요한 이유 : 변수를 선언 할 때 변수가 사용할 메모리 크키와 타입을 구분하기 위해.
지역 변수 자료형 추론 : 변수에 대입되는 값을 보고 컴파일러가 추론.
상수 : 변하지 않는 값
상수의 선언 : fianl 키워드 사용
ex ) final double PI = 3.14;
final로 선언된 상수는 다른 값을 대입 할 수 없음.
리터럴 : 프로그램에서 사용하는 모든 숫자, 값, 논리 값
ex ) 10, 3.14, 'A', true, false
묵시적 형변환 : 작은 수에서 큰수로/덜 정밀한 수에서 더 정밀한 수로 대입되는 경우
int x = 50000;
long y = x; // 묵시적 형변환 발생
명시적 형변환 : 묵시적 형 변환의 반대의 경우/변환 되는 자료 형을 명시해야 함. 자료의 손실이 발생 할 수 있음
double num = 3.14;
int num1 = (int)num; // 명시적 형변환 발생