raw type 금지

· BE/Java
이 포스팅에서 작성하는 내용은 EFFECTIVE JAVA(이펙티브자바) 에서 발췌하였습니다. 아이템 27. 비검사 경고를 제거하라 제네릭을 사용하기 시작하면, 컴파일러의 경고를 볼 수 있다. 그 중 비검사 경고에 대해서 알아볼 것이다. 비검사 경고 대부분의 비검사 경고는 쉽게 제거할 수 있으며, 컴파일러는 무엇이 잘못됐는 지 알려준다. (javac 명령줄 인수에 -Xlint:uncheck 옵션을 추가해야만 함) 컴파일러가 알려준대로 수정하면 경고는 사라진다. 비검사 경고를 모두 해결하여 제거한다면 그 코드는 타입 안정성이 보장된다. (런타임에 ClassCastException이 발생할 일이 없고 의도한 대로 잘 동작하리라 확신할 수 있다.) 즉, 할 수 있는 한 모든 비검사 경고를 해결하여 제거해야한다...
· BE/Java
이 포스팅에서 작성하는 내용은 EFFECTIVE JAVA(이펙티브자바) 에서 발췌하였습니다. 아이템 26. 로 타입은 사용하지 말라 관련 용어 모음집 한글 용어 영문 용어 예 아이템 매개변수화 타입 parameterized type List 아이템26 실제 타입 매개변수 actual type parameter String 아이템26 제네릭 타입 generic type List 아이템26, 29 정규 타입 매개변수 formal type parameter E 아이템26 비한정적 와일드카드 타입 unbounded wildcard type List 아이템26 로 타입 raw type List 아이템26 한정적 타입 매개변수 bounded type parameter 아이템29 재귀적 타입 한정 recursive ..
멍목
'raw type 금지' 태그의 글 목록