본문 바로가기

공부 기록/영상 후기

[10분 테코톡] 시카의 Java final과 불변 객체

https://youtu.be/ej-bnXlHk-E

자바의 final => can only be assigned once. 한 번만 할당 가능하다는 선언

final의 적용 효과 : 서비스 안정성이 높아짐(버그 발생 가능성이 줄어들고, 버그를 찾는 시점이 빨라지고, 코드 품질이 높아짐)

불변 객체 : 한 번 생성되면 상태를 수정할 수 없는 객체

불변 객체의 장점 : 스레드 동기화 문제 방지, 가변 객체보다 설계, 구현, 사용이 쉽고 오류가 생길 여지도 적다.