Java - 변수와 상수 리터럴 개념 정리

최고요·2023년 5월 9일
0
post-thumbnail

변수와 상수, 그리고 리터럴

변수(variable)

값이 변할 수 있는 메모리 공간을 나타내며, 프로그램 실행 중에 값이 변경될 수 있습니다.

int number = 10;
number = 20;

여기에서 number는 변수이며, 값을 변경할 수 있습니다.


상수(constant)

값이 변하지 않는 메모리 공간 을 나타내며, 프로그램 실행 중에 값이 변경되지 않습니다.

상수는 일반적으로 대문자와 밑줄(_)로 구성된 이름을 사용하여 선언하며, final 키워드를 사용하여 선언합니다.

final double PI = 3.14159;

여기에서 PI는 상수이며, 값을 변경할 수 없습니다.

리터럴(literal)은 소스 코드에서 직접 사용되는 고정된 값입니다.

리터럴은 변수나 상수에 할당될 수 있습니다.


리터럴(literal)

소스 코드에서 직접 사용되는 고정된 값입니다.

리터럴은 변수나 상수에 할당될 수 있습니다.

int number = 42;         // 42는 정수형 리터럴입니다.
double price = 9.99;     // 9.99는 부동소수점 리터럴입니다.
char letter = 'A';       // 'A'는 문자 리터럴입니다.
String name = "John";    // "John"은 문자열 리터럴입니다.
boolean isActive = true; // true는 불리언 리터럴입니다.

이 예시에서 42, 9.99, 'A', "John" 및 true는 각각 정수, 부동소수점, 문자, 문자열 및 불리언 리터럴입니다.

이러한 리터럴은 코드에서 직접 사용되며, 변수나 상수에 할당할 수 있습니다.

profile
i'm best

0개의 댓글