유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

JEP 513 Flexible Constructor Bodies

코딩하는오후

2025. 9. 29.

0

#backend
  • JEP 513: 유연한 생성자 본문 도입으로, super() 또는 this() 호출이 생성자 첫 줄에 위치해야 한다는 제약이 사라짐 🎉
  • 여러 생성자가 공통 초기화 로직을 공유하고 위임하는 것이 가능해짐 🤝
  • JDK 25 이전에는 생성자에서 super() 또는 this()를 반드시 첫 번째 줄에 호출해야 했음 ⏳
  • 이제는 유효성 검사나 필드 초기화 로직을 super() 또는 this() 호출 전에 수행할 수 있게 됨 ✅
  • 상속보다는 구성을 사용하는 경우, 해당 기능의 활용도가 낮을 수 있음 🤔

Recommanded Videos