본문 바로가기

Java

[Java의 정석 3판] chapter 02. 변수

변수의 타입

1. 변수(variable)

하나의 값을 저장하기 위한 공간

 

2. 상수(constant)

값을 한번만 저장할 수 있는 공간

 

3. 리터럴(literal)

그 자체로 값을 의미하는 것

정수형과 실수형에는 여러 타입이 존재하므로, 리터럴에 접미사를 붙여서 타입을 구분

 

리터럴의 타입과 접미사
종류 리터럴 접미사
논리형 true, false 없음
정수형 123, 0b0101, 077, 0xFF, 100L L
실수형 3.14, 1.4f f, d
문자형 'A', '1' 없음
문자열 "ABC", "123", "A", "true" 없음

※ 리터럴에 접미사가 붙는 타입은 long, float, double뿐인데, double은 생략이 가능하므로 long과 float의 리터럴에 접미사를 붙이는 것만 주의