2004-09-30 썬, J2SE 5.0(Tiger) 발표로 제네릭·오토박싱 도입 코드명 "Tiger"로 알려진 J2SE 5.0이 발표됨. 컬렉션에 컴파일 시점 정적 타입 안전성을 부여하는 제네릭(Generics), 기본형과 래퍼 클래스를 자동 변환하는 오토박싱/언박싱, 향상된 for 문, 열거형, 어노테이션(메타데이터) 등 언어 차원의 주요 기능이 대거 추가됨. 썬이 "1995년 이후 가장 중요한 자바 업데이트"로 표현한 이정표적 릴리스로, 자바 언어의 표현력과 타입 안전성을 크게 끌어올림. 자바 썬 마이크로시스템즈 J2SE 5.0 — Oracle