자바 varargs는 언제 편하고 언제 위험할까: 가변 인자 사용 기준
자바 varargs를 String… args 문법, 배열과의 관계, 오버로딩 모호성, generic varargs 경고 기준으로 정리합니다. 편한 API를 만들 때와 실수를 부르는 상황을 예제로 설명합니다.
자바 varargs를 String… args 문법, 배열과의 관계, 오버로딩 모호성, generic varargs 경고 기준으로 정리합니다. 편한 API를 만들 때와 실수를 부르는 상황을 예제로 설명합니다.
자바 제네릭 와일드카드 extends super 차이를 PECS 원칙으로 설명합니다. 읽기 전용 생산자, 쓰기 가능한 소비자, bounded wildcard 사용 기준을 코드 예제와 실수 사례로 정리합니다.