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
- hoisting
- Transaction
- 프로그래머스
- #@Transacional
- NestJS 요청흐름
- Generic method
- demand paging
- type eraser
- Java
- SPOF
- 역정규화
- TDZ
- API
- assertJ
- IllegalStateException
- CQS
- propagation
- COPYOFRANGE
- generic type
- HandlerMethod
- 벌크연산
- RequestMappingHandlerMapping
- optimistic lock
- ExceptionResolver
- pessimistic lock
- tracking-modes
- CORS
- 단어변환
- cross-cutting concerns
- wrapper class
Archives
- Today
- Total
목록Generic method (1)
jingyulog
Generic
제네릭의 타입 매개변수와 타입 인자제네릭의 핵심은 사용할 타입을 미리 결정하지 않는다는 점이다. 즉, 클래스 내부에서 사용하는 타입을 클래스를 정의하는 시점에 결정하는 것이 아니라, 해당 클래스를 실제 사용하는 생성 시점에 클래스 내부에서 사용할 타입을 결정하는 것이다. 이를 쉽게 비유하면 메서드의 매개변수와 인자의 관계와 비슷하다. 차이가 있다면 메서드의 매개변수는 사용할 값에 대한 결정을 나중으로 미루는 것이고, 제네릭의 타입 매개변수는 사용할 타입에 대한 결정을 나중으로 미루는 것이다.메서드는 매개변수에 인자를 전달해서 사용할 값을 결정한다.제네릭 클래스는 타입 매개변수에 타입 인자를 전달해서 사용할 타입을 결정한다.용어 정리제네릭 타입(Generic Type)클래스나 인터페이스를 정의할 때, 타입..
Language/Java
2025. 10. 4. 15:46
