변수 : 하나의 값을 저장하기 위한 공간
상수 : 값을 한번만 저장할 수 있는 공간
리터럴 : 그 자체로 값을 의미하는 것, 상수의 다른 이름(그냥 상수라고 하면 값을 저장할수 있는 공간으로 쓰이니깐 구분 짓기위해서는 다른 이름을 써야한다고 생각해서 그 다른 이름을 리터럴이라고 지음.)
예를 들어,
int year = 2014;
year = 변수
2014 = 리터럴
final int MAX_VALUE = 100;
MAX_VALUE = 상수
100 = 리터럴
리터럴은 값이다.