반응형
🔒 상수란?
상수(Constant)는 한 번만 값을 저장할 수 있는 메모리 공간입니다.
프로그램 실행 중 절대 변경되어서는 안 되는 값을 의미하며, final 키워드를 사용하여 선언합니다.
final int J = 10;// J는 한 번만 값을 저장할 수 있음
📌 상수의 명명 관례
- 모두 대문자로 작성
- 여러 단어는 밑줄(_)로 구분
예: MAX_COUNT, PI, DEFAULT_TIMEOUT
❓ 상수는 언제 사용할까?
- 값이 절대 바뀌면 안 되는 경우
예: 원주율(π), 최대 접속 수, 세율 등 - 숫자나 값의 의미를 명확하게 하고 싶을 때
→ 매직 넘버 대신 의미 있는 상수명을 사용하여 코드 가독성 향상
✅ 상수 사용 예제
public class ConstantExam {
public static void main(String[] args) {
final double PI = 3.14159;
int radius = 5;
double result = radius * 2 * PI;
System.out.println(result); // 출력: 31.4159
}
}
반응형
'Back end > Java' 카테고리의 다른 글
| [Java] static import 활용법 (0) | 2025.07.07 |
|---|---|
| [Java] 자바 데이터 타입 (기본형, 참조형) (0) | 2025.05.27 |
| [Java] 변수(variable) (0) | 2025.05.26 |
| [Java] 주석의 종류 (구현 주석, 문서화 주석) (0) | 2025.05.22 |
| [Java] CMD에서 Java 파일 컴파일 및 실행하기 (HelloWorld.java 예제) (0) | 2025.05.21 |