IT/Spring Framework2018. 2. 3. 23:28토비의 봄 TV 4회 (2) Generics에서 와일드카드 활용법, 람다와 인터섹션 타입을 이용한 동적인 기능확장법

(시청일 : 20171022) - https://www.youtube.com/watch?v=PQ58n0hk7DI ■ List와 List의 차이점 타입 파라미터(T)는 element에 초점을 맞춰 기능 구현이 가능하지만와일드카드(?)는 List에만 초점을 맞춰 기능 구현 가능 ■ 와일드카드(?)에 비해, 타입 파라미터(T)이 가진 단점 (오랄클에서 공식적으로 밝힌 내용)내부 구현 노출구현 의도가 불명확따라서, element에 초점을 맞추지 않아도 되는 경우에는 타입 파라미터보다 와일드카드를 쓰는 것이 좋다. ■ Generic에서 와일드카드 활용법public class Generics { static boolean isEmpty(List list){ // 타입 파라미터 return list.size() ==..

image