자바의 변수에 붙은 static은 무엇을 의미할까?
클래스에서 사용하는 공통 변수를 의미한다. A클래스의 인스턴스 b에서 값을 변경하면 c에서도 변경된 값을 확인할 수 있다.
자바의 변수에 붙는 final은 무엇을 의미할까?
the final keyword is used in several contexts to define an entity that can only be assigned once.
final은 entity를 한 번만 할당해줍니다. 즉 final은 immutable/Read only인 속성이라고 볼 수 있습니다.
쉽게 말해서 상수라고 볼 수 있다. 통상적으로 모두 대문자를 사용해서 표현한다.
일반적으로 오버라이드로 인한 실수를 줄이기 위해 많이 사용됩니다.
'Language > Java' 카테고리의 다른 글
Java - 테스트 (0) | 2022.01.28 |
---|---|
Java - 문자열 2 (0) | 2022.01.24 |
Java - 문자열 (0) | 2021.07.09 |
Java 스택, 큐 사용 (0) | 2021.07.09 |
Java 정렬 사용 (0) | 2021.07.08 |