자바의 상수 썸네일형 리스트형 '상수'(static final)란 무엇인가? 상수는 static final 필드이다. final 필드는 한번 값이 정해지면 수정을 할 수 없다. 그런 까닭에 상수도 한번 값이 정해지면 수정이 되지 않는다. 한편, 'final 필드'는 객체마다 가지고 있는 불변의 인스턴스 필드를 지칭한다. 그러나 상수는 정적(static)이기 때문에 객체마다 존재하지 않고, 메소드 영역의 상수 에어리어에 저장된다. 상수는 공용데이터로 사용된다. 상수이름은 전부 대문자로 작성하는 것이 관례이다. 다른 단어가 결합되면, _로 연결한다. * 초기화 방법 1) 상수는 선언과 동시에 초기값을 정해 줄 수 있다. 이것이 가장 일반적이다. static final 타입 상수 [= 초기값]; 즉, static final double EARTH_RADIUS = 6400; 이렇게 선언.. 더보기 이전 1 다음