제네릭이란 무엇인가....
막 배운터라 무슨 소리인지 모르겠다!
선생님은 제네릭은 다이아몬드다!! 이렇게 말하셨다.
잘 모르니 명쾌하게 느껴진다.
<비 제네릭 클래스 Box> 이미지 - 1
<Box 클래스 사용> 이미지 - 2
<제네릭 클래스 G_Box> 이미지 - 3
이미지 1과 비교해서 고민해보자! (이미지 1보다 엄청 간단해보인다.)
<G_Box 클래스 사용> 이미지 - 4
이미지 2와 비교해서 고민해보자! (형변환을 한적이 있는가?!)
입맛대로 사용할 수 있는 클래스!
값을 가져올 때 타입을 크게 고민할 필요가 없는 방식
제네릭은 컬렉션, 람다식, 스트림, NIO에서 다양하게 쓰인다고 한다.
나는 컬렉션은 이제 막 배웠고 람다식도 조금 밖에 모른다.....
일단 이런건구나 하고 넘어가자!
'Java' 카테고리의 다른 글
람다식 - 연습1(매개 변수와 리턴값이 없는 람다식) (0) | 2021.04.10 |
---|---|
람다식(Lambda Expressions) 기본 문법 (0) | 2021.04.10 |
람다식(Lambda Expressions) (0) | 2021.04.10 |
제네릭(Generic) method (0) | 2021.04.10 |
제네릭(Generic) multy type (0) | 2021.04.10 |