학원에서 final을 배웠을 때
내가 인지하기로 final이 붙으면 '상수형 변수'로 약속하는 줄 알았는데
이번에 알고보니 final이 아니라 'static final'이 상수형 변수이고 그냥 final은 그냥 변경 불가능한 변수를 의미하는 것이었다.
(지금 돌아보면 학원에서 static이 무엇인지를 전혀 이해 못 했었다.)
또한 final이 붙으면 대문자로 적는 건 줄 알았는데
(정확히 말하자면 상수형 변수를 대문자로 적는 것으로 알고, 그 당시에 final이 상수형변수인 줄 알았으니 final 붙으면 다 대문자로 적는 줄 알았다.)
'변경 불가능한 변수'는 소문자로 적어도 되고 상수형 변수만 대문자로 적는 거 같다.
이걸 구분 하는 게 뭐 큰 차이는 아니겠지만 그래도 적어본다.
'공부' 카테고리의 다른 글
beelink s12 ubuntu server wifi 설치하기? (1) | 2023.12.25 |
---|---|
아수스 공유기 설치 (0) | 2023.12.24 |
STS open project file system 인식 안 됨 해결 (0) | 2023.12.13 |
static 매소드 / 매서드 시그니쳐 (1) | 2023.12.03 |
Java 값형식과 참조형식 (0) | 2023.11.17 |