[study] Java에서 상수(Constant) 선언 방법은? [final 키워드로 선언되는 변수]
·
◈ Study/기초튼튼 개발지식🥔
- Java에서 상수(Constant) 선언 방법은? 자바에서 상수는 final 키워드로 선언되며 값을 변경할 수 없는 변수이다. 일반적으로 자바에서는 상수를 모두 대문자로 작성하며, 단어와 단어 사이는 언더스코어(_)로 구분(=스네이크 표기법)한다. 이렇게 상수를 작성하는 것은 상수를 쉽게 구분할 수 있도록 하며, 가독성을 높이기 위한 관례이다. 아래는 자바에서 상수명을 작성하는 예시이다. public class Example { // 상수 선언 public static final int MAX_COUNT = 100; public static final String DEFAULT_NAME = "John Doe"; public static void main(String[] args) { // 상수 사용 ..
[JAVA] 비초기화 상수(blank constant) 생성하기 [static final 초기화 시점 바꾸기]
·
◎ Java/Java☕
1. 비초기화 상수란? static final로 변수를 전역상수로 사용하고 싶으나, 상황에 따라 입력 값이 달라야 할 경우에 사용한다. ex) 운영체제에 따라 값이 달라야 할 경우 * 상수는 대문자에 스네이크 표기법을 따르지만, 비초기화 상수는 카멜 표기법을 따른다. 2. 비초기화 상수 생성하기 class Test { static final String CONST = "const"; // 상수 static final String const2; // 비초기화 상수 static { // 상수 초기화 시점 const2 = System.getProperty("os.name").toLowerCase().contains("window") ? "\\" : "/"; } public Test() {} }