Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- LV01
- CoffiesVol.02
- 포트폴리오
- LV03
- JPA
- LV.02
- 연습문제
- Lv.0
- 일정관리프로젝트
- LV02
- 알고리즘
- GIT
- 일정관리 프로젝트
- 디자인 패턴
- 데이터 베이스
- Redis
- CI/CD
- SQL
- docker
- Join
- LV1
- Kafka
- LV0
- 프로그래머스
- 이것이 자바다
- mysql
- Java
- 코테
- S3
- spring boot
Archives
- Today
- Total
목록2025/09/13 (1)
코드 저장소.
Generic
목차1.도입2제네릭이란 ?3.와일드 카드4.제네릭 소거5.정리 1.도입평소에 자바로 코드를 작성을 하다보면 제네릭을 쓰는 경우가 많다. 하지만 막상 떠올리는 것은 "컴파일시 타입을 체크해준다","API의 표현력을 높여준다" 정도로 알고 있었다. 이번 글에서는 그 동안 애매하게 알고 있었던 제네릭에 대한 내용을 다시 정리해 보려고 한다. 기본 문법부터 와일드카드, 그리고 제네릭 소거까지 살펴보면서 실제 코드 예제도 같이 다뤄보려고 한다.2.제네릭이란 ?2-1. 제네릭이 필요한 이유자바 1.4 시절에는 컬렉션이 전부 Object 타입으로 동작했다. 이 경우 타입 체크가 컴파일 시점에 이뤄지지 않아서 런타임 오류로 이어질 수 있었다.List list = new ArrayList();list.add("hell..
Java
2025. 9. 13. 21:53