final 키워드
final 키워드는 어떻게 활용되는지에 대해 알아보려고 한다.finalfinal 은 최종적이라는 뜻으로, 해당 선언이 최종 상태이고 수정될 수 없다.final 키워드는 필드와 메서드 그리고 클래스에 선언할 수 있는데 각각 해석이 다르다.필드, 메서드 그리고 클래스에 final 키워드를 선언하였을 때 어떻게 해석되는지 알아본다. final 클래스클래스에 final 키워드를 선언하면 해당 클래스는 자식클래스를 가질 수 없다. 즉 상속될 수 없다.해당 클래스가 최종적인 클래스가 되기때문에 자식클래스를 만들 수 없는 것이다.따라서 자식클래스를 갖는 부모클래스에 final 키워드를 선언하도록 변경할 때 주의해야 한다.public final class Vehicle {}/* final 로 선언 된 Vehicl..
Language/Java
2024. 10. 18. 11:52
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- HashSet
- 정적변수
- HashMap
- AutoConfiguration
- 인터페이스
- 자동구성
- Caching
- Load Balancer
- Security
- spring boot
- 인스턴스변수
- syncronized
- 고정 세션
- 티스토리챌린지
- 오블완
- Sticky Session
- JPA
- 다중화
- nginx
- 로드 밸런서
- 추상클래스
- @conditional
- java
- fail-fast
- Red-Black Tree
- object
- Hash
- Spring
- nosql
- fail-safe
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함