꿀봉자바 [Developer]

  • 홈
  • 태그
  • 방명록

이펙티브자바3 1

[이팩티브 자바3] 제 5장. 제네릭

1. 로 타입(raw type)은 사용하지 말라. 로타입(raw type) 이란? 로타입 은 제네릭(Generic) 타입에서 타입 매개변수를 전혀 사용하지 않은 때를 말한다. 제네릭을 지원하기 전에는 컬렉션을 다음과 같이 선언했다. // 컬렉션의 로 타입 - 따라하지 말 것! // Stamp 인스턴스만 취급한다. private final Collection stamps = ...; // 실수로 동전을 넣는다. stamp.add( new Coin(...) ); // 반복자의 로 타입 - 따라하지 말 것! for( Integer i = stamp.iterator(); i.hasNext(); ) { Stamp stamp = (Stamp) i.next();// ClassCastException을 던진다. Sta..

Java/Effective Java 3 2020.11.08
이전
1
다음
더보기
프로필사진

꿀봉자바 [Developer]

  • 분류 전체보기
    • Java
      • Design Pattern
      • Effective Java 3
    • Spring
    • 알고리즘
    • Network
    • Linux

Tag

이펙티브 자바3, Java Generics, PriorityBlockingQueue, UUID ORDERED, 2장 객체 생성과 파괴, Memory dump analysis, JMX PORT, 제네릭, GC Overhead, Time based UUID, 이펙티브자바3, application.proerties, 공개키 개인키, Java-uuid-generator, Out of Memmory, java, NPE 제어, JAVA RSA, 클래스와 인터페이스, tomcat accesslog,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바