리터럴은 데이터의(값) 그 자체를 뜻하며,
변수에 넣어서 변하지 않는 데이터를 의미합니다.
즉, 값을 생성하기 위해 미리 약속한 표기법이라고 할 수 있다
정수 리터럴=100, boolean리터럴= true, flase```
### 리터럴 표기법
코드 상에서 데이터를 표현하는 방식을 리터럴 이라 하며, 객체지향언어에서는 객체의 리터럴 표기법을 지원합니다.
> var no = 3;
> var obj = { name: 'JY', age:20 };// 객체리터럴 방식으로 만든 객체
**상수는 메모리 위치(공간)이며, 메모리 값을 변경할 수 없으며,
리터럴은 메모리 위치(공간) 안에 저장되는 값입니다.**```
String myName = "Peter pan";
String yourname = "홍길동";
System.out.println("I am"+ myName+".");
System.out.println("You are"+ yourName+".");
초기화 하지 않은 변수를 사용하면 에러가 발생한다