일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 글또
- BOJ
- 개발자
- 글또10기
- 카프카강의
- 스프링 핵심 원리 - 고급
- 글또9기
- 코드트리
- 스프링배치 5
- 글또후기
- 검색도메인
- 오프라인밋업
- 글또 OT 후기
- 백준
- SSAFY
- 유데미
- 검색 도메인
- 코딩테스트
- 자바
- Git
- 자바17
- 제네릭
- 글또 다짐
- 배치
- 검색개발
- 글쓰는또라이
- 알고리즘
- 자바21
- 글또OT
- 코드트리x글또
- Today
- Total
목록제네릭 (3)
영주의 개발노트
지난번에 예고했던 대로 제네릭의 한정된 타입 매개변수와 와일드카드에 다루며 제네릭 시리즈를 마무리하겠다. 🏦 기술 부채 정산 | 제네릭 톺아보기(2): 유연한 코딩을 위한 두 걸음지난번에 알아봤던 제네릭 기본 지식에 이어 좀 더 알아보겠다. 🏦 기술 부채 정산 | 제네릭 톺아보기(1): 유연한 코딩을 위한 한 걸음 김영한님의 '스프링 핵심 원리 - 고급편' 강의 예제 코드에0juuu.tistory.com 해당 글을 통해 얻어갈 수 있는 내용한정된 타입 매개변수와일드카드 우리는 앞서 E, T 등 타입 매개변수에 대해 알게 되었다. 하지만, 그간의 정보로는 ? extends E 라는 코드를 이해하기 어렵다. 제대로 이해하려면 한정된 타입 매개변수와 와일드카드라는 개념을 알아야 한다. 한정된 타입 매개..
지난번에 알아봤던 제네릭 기본 지식에 이어 좀 더 알아보겠다. 🏦 기술 부채 정산 | 제네릭 톺아보기(1): 유연한 코딩을 위한 한 걸음김영한님의 '스프링 핵심 원리 - 고급편' 강의 예제 코드에서 제네릭이 등장해 순간 멈칫하여 해당 글을 작성하고자 한다. 필자는 자바를 약 4년간 사용하였음에도 제네릭에 대해 잘 모른다. 지0juuu.tistory.com해당 글을 통해 얻어갈 수 있는 내용제네릭 메서드 제네릭 메서드이전까지 제네릭 클래스에 대해 알아보았다. 경각심을 줬던 코드 중 하단의 코드를 보면 일반 클래스의 메서드에서도 타입 매개 변수를 사용하는 걸 볼 수 있다. 이렇게 타입 매개변수를 하나 이상 가지는 메서드를 제네릭 메서드라고 한다. 이 경우 타입 매개변수의 범위가 메서드 내부로 제한된다. ..
김영한님의 '스프링 핵심 원리 - 고급편' 강의 예제 코드에서 제네릭이 등장해 순간 멈칫하여 해당 글을 작성하고자 한다. 필자는 자바를 약 4년간 사용하였음에도 제네릭에 대해 잘 모른다. 지금 이 글을 읽고 있는 당신! 이런 사람도 있으니 민망해하지마시길... 해당 글은 시리즈로 작성할 것이며, 이번 글에서는 제네릭에 대한 전반적인 기본 지식을 다루고자 한다. 예상 독자기본적인 자바는 알지만, 자바 제네릭에 대한 지식이 전무한 사람제네릭을 어디선가 봤지만, 명확하게 알지 못하는 사람해당 글을 통해 얻어갈 수 있는 내용제네릭에 대한 기본 지식제네릭 등장 배경제네릭 이점제네릭 간단한 소개경각심을 줬던 코드는 아래와 같다. public abstract class AbstractTemplate { priv..