리터럴은 데이터(값) 그 자체

를 뜻한다. 즉, 변수에 넣는 변하지 않는 데이터를 의미하는 것.

int a = 30;
// 리터럴 100

int b = 0x200;
// 리터럴 0x200

float c = 3.14;
// 리터럴 3.14

double d = 0.12345678;
// 리터럴 0.12345678

string s = "가나다라마바사";
// 리터럴 "가나다라마바사"

리터럴 표기법이란?

코드 상에서 데이터를 표현하는 방식을 리터럴이라 하고,

객체지향언어에서는 객체의 리터럴 표기법을 지원한다.

리터럴 표기법이란, 변수를 선언함과 동시에 그 값을 지정해주는 표기법을 말한다.

//리터럴 표기법
var no = 3;
var obj = { name: 'JY', age: 20 }; // 객체리터럴 방식으로 만든 객체