JAVA/포스팅

자바 상수

짜집퍼박사(짜박) 2023. 10. 15. 10:26

자바에서 상수는 변하지 않는 값을 가진 변수를 의미합니다. 이러한 값은 프로그램 실행 도중에 변경될 수 없습니다. 상수를 선언하려면 final 키워드를 사용해야 합니다.

상수는 여러 가지 이유로 사용됩니다

1. 코드의 가독성 향상 : 상수는 특정 값을 설명하는 데 도움이 될 수 있습니다.
2. 오류 방지 : 의도하지 않은 값 변경을 방지하므로 실수로 변수 값을 변경하는 것을 방지합니다.
3. 유지보수 : 코드의 한 곳에서만 값을 정의하므로 필요할 때 이 값을 쉽게 변경할 수 있습니다.

상수 선언 방법

final <데이터_유형> <상수명> = <값>;

final int MAX_USER_COUNT = 100;
final double PI = 3.141592653589793;

명명 규칙

상수의 이름은 일반적으로 모두 대문자로 작성되며, 여러 단어로 구성된 이름은 언더스코어(_)로 구분합니다. 예: MAX_VALUE, MIN_THRESHOLD 등.

 

 

참고

클래스 또는 메서드 전체에서 사용되는 상수 값을 정의할 때, 이를 static final로 선언하여 클래스 변수로 만드는 것이 일반적입니다.

public class Constants {
    public static final double SPEED_OF_LIGHT = 299792458.0; // m/s
}

 

이렇게 선언된 상수는 Constants.SPEED_OF_LIGHT와 같은 방식으로 접근할 수 있습니다.

 

With ChatGPT

'JAVA > 포스팅' 카테고리의 다른 글

자바 출력  (0) 2023.10.15
자바 리터럴  (0) 2023.10.15
자바 기본 데이터 타입  (0) 2023.10.15
자바 변수의 타입  (0) 2023.10.15
자바 변수 초기화  (0) 2023.10.15