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 | 31 |
Tags
- network
- Java
- reactor
- libuv
- Lombok
- cache
- 네트워크
- html
- mongodb
- git
- nodejs
- mybatis
- NoSQL
- ajax
- 데이터통신
- spring
- redis
- javascript
- Elk
- HTTP
- socket
- Static
- VCS
- AWS
- reactive
- r
- github
- effective
- Linux
- Heap
Archives
- Today
- Total
목록SuppressWarnings (1)
빨간색코딩
[이펙티브 자바3판] 5장 제네릭
해당 내용은 이펙티브 자바 3판 (조슈아 블로크 지음, 이복연 옮김)를 읽고 나같은 초심자의 눈으로 이해한 내용을 정리해보았다. 제네릭 자체를 공부좀 해봐야겠다는 생각이 드는... 챕터였다ㅋㅋㅠ5장의 아이템 목록raw type은 사용하지 마라비검사 경고를 제거하라배열보다는 리스트를 사용하라이왕이면 제네릭 타입으로 만들어라이왕이면 제네릭 메소드로 만들어라한정적 와일드카드를 사용해 API 유연성을 높여라제네릭과 가변인수를 함께 쓸 때는 신중해라타입 안전 이종 컨테이너를 고려하라서문제네릭은 jdk1.5 부터 사용할 수 있다. 제네릭을 지원하기 전에는 컬렉션에서 객체를 꺼낼 때 마다 형변환을 해야 했다. 1.5 부터는 제네릭을 사용하면 컬렉션에 담을 수 있는 타입을 컴파일러에게 알려주며, 컴파일러가 알아서 형변..
Java
2018. 12. 5. 23:49