상수_
- 변하지 않는 값
- final 키워드 사용하며 보통 뒤에 이름은 대문자로 표기
상수 선언 방법_
- final 자료형 이름 등호 값 세미콜론
ex) final int MAX_NUM = 100;
리터럴(literal)_
- 프로그램에서 사용하는 모든 숫자, 값, 논리 값
ex) 10, 3.14, 'a', true, 위 예 중 100도 리터럴
- 리터럴 값들은 특정 메모리 공간인 상수 풀(constant pool)에 있음
형 변환(type conversion)_
- 서로 다른 자료형의 값이 대입되는 경우 일어남
묵시적 형 변환_
- 작은(덜 정밀한) 수에서 큰(더 정밀한) 수로 대입되는 경우로 자동으로 변환
명시적 형 변환_
- 묵시적 형 변환의 반대
- 큰 수를 작은 수에 대입하는 경우로 변환되는 자료형을 명시하는 것
ex) double dNum = 3.14;
int num = (int)dNum;
반응형