값이 저장된 주소 값의 이름, 한 가지 값만 저장됨
MSB가 0이면 양수, 1이면 음수
MBS를 제외한 나머지 비트를 1의 보수로 취하고 1을 더하면 10진수로 구할 수 있음
2진수 0b
8진수 0
10진수 0~9
16진수 0x
byte short int long
1 2 4 8 byte
리터럴 접미사 l (long)
기본적으로 컴파일러가 정수 리터럴을 int로 간주
float double
4 8 byte
리터럴 접미사 d
가수와 지수의 값만을 저장
7자리, 15자리까지...
char
'(문자 한 글자)' or 유니코드(숫자)
사실상 정수 타입으로 정수 타입으로 저장됨
''으로 초기화 불가, ' ' (32) 가능
String
"(문자열)"
\n 줄바꿈, \t tab
\, \", \' \ 뒤 문자를 그대로 출력
java13~ """(텍스트 블록, 적힌 그대로 출력)"""
java14~ /은 이어서 출력
boolean
true, false