자바리터럴

    [자바] 상수와 리터럴

    #1️⃣ 상수 변하지 않는 값 (cf 변수 : 변하는 값) 상수를 선언 : final 키워드 사용 , 변수명은 대문자로 사용 final double PI = 3.14; final int MAX_NUM = 100; final 로 선언된 상수는 다른 값을 대입할 수 없음 → PI = 3.15; 에러 남 프로그램 내에서 변경되지 말아야 하는 값을 상수로 선언 해 두고 혹시 변경되는 경우 선언된 값만 수정 #2️⃣ 리터럴(literal) 프로그램에서 사용하는 모든 숫자, 값, 논리 값 → ex) 10, 3.14, ‘A’, true 리터럴에 해당되는 값은 특정 메모리 공간인 상수 풀(constantpool)에 있음 상수 풀에 저장 할 때 정수는 int 로 실수는 double로 저장 따라서 long이나 float값..