일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자바 ORM 표준 JPA 프로그래밍
- 도메인 주도 개발 시작하기
- jdbc
- kusitms
- 한국대학생it경영학회
- JPA
- 최범균
- RESTClient
- ddd
- 이펙티브자바
- 자동처리
- springboot
- 밋업프로젝트
- 큐시즘
- Spring Batch
- GitHub Actions
- Domain Driven Design
- rabbitmq-delayed-message-exchange
- delayed message plugin
- 교육기획팀
- cicd
- 교육기획팀원
- scheduling messages with rabbitmq
- Spring
- java
- 영속성
- 30기
- 객체지향 쿼리 언어
- reactive operaton
- JPQL
Archives
- Today
- Total
목록아이템 26 (1)
코딩은 마라톤
[이펙티브자바] 아이템 26, 27, 28 요약 정리
5장 제네릭자바 5부터 사용 가능제네릭을 사용하면 컴파일러에게 타입을 알려주어 더 안전하고 명확한 프로그램을 만들어 준다. 아이템 26. 로 타입은 사용하지 마라제네릭 타입클래스, 인터페이스 선언에 타입 매개변수가 쓰인 것List 인터페이스는 원소의 타입을 나타내는 타입 매개변수 E를 받는다. 제네릭 타입은 일련의 매개변수화 타입(parameterized type)을 정의한다.클래스(혹은 인터페이스) 이름에, 꺾쇠괄호 안에 실제 타입 매개변수 나열ex) List : String이 정규 타입 매개변수 E에 해당하는 실제 타입 매개변수 로 타입(raw type)제네릭 타입에서 타입 매개변수를 전혀 사용하지 않는 타입타입 선언에서 제네릭 타입 정보가 전부 지워진 것처럼 동작private final List l..
Language/Java
2024. 6. 7. 23:56