본문 바로가기

강의 내용 정리/JAVA 기초 정리

4-8강 Java Generic의 이해

자바 컬렉션 프레임워크의 클래스들은 저장하는 단위가 객체 단위이기 때문에 원시타입의 데이터를 저장할 수는 없다.

 

저 땐 Customer만의 메서드를 호출 불가 (업캐스팅 된 상태이므로 ) Object 클래스의 메서드만 호출 가능 .

그래서 4번.

-> 이런 문제점 개선 = 제네릭

T는 타입 파라미터.

1. 제네릭을 안 쓸 때

   Apple이라는 타입을 알고 있어야 꺼낸 후 다운캐스팅하여 Apple 클래스의 메서드 사용 가능.

   But 타입을 모르면 못 씀

 

2. 제네릭을 쓸 때

    Apple 객체의 인스턴스만 담을 수 있음

 

 

 

 

 

 

 

 

 

 

 자료를 참고하였습니다.

 

 

꾸준히 다시보자.

 

1. 220725

2. 220814

3. 220910

 

Recent Posts
Popular Posts
Recent Comments