백엔드/JAVA
상수, 리터럴, enum
상수(constant) 항상 변하지 않는 값 -> 즉, 변하지 않는 변수 final 예약어를 사용해서 선언한다. 주로 대문자를 사용 여러 단어를 연결하는 경우에 카멜 표기법 대신에 _(언더바) 기호를 주로 사용한다. 즉, 데이터 형식에 관계없이 변하지 않는 변수가 상수이다. 리터럴(literal) 데이터 그 자체를 의미한다. 변수의 값이 변하지 않는 데이터를 의미한다. 프로그램에서 사용하는 모든 문자, 숫자, 논리값(true, false)을 의미한다. 프로그램이 시작할 때 시스템에 같이 로딩되어 특정 메모리 공간인 상수 풀에 놓인다. 변수 안에 들어가는 변하지 않는 값을 의미하는 단어 enum enum은 클래스라고 생각하면 편하다. enum [이름] { 상수... } 상수를 사용하기 때문에 대문자로 보통..
2021. 8. 31. 03:36
최근댓글