Solaris Express 8/04 릴리스에서는 Java 언어를 사용하는 개발자가 다음의 기능을 사용할 수 있게 되었습니다.
유형에 상관 없는 일반 유형을 선언하는 기능.
프리미티브 유형과 해당 객체 대상 사이의 자동 변환 - “autoboxing” 및 “autounboxing”
유형에 상관 없는 열거된 유형 생성 기능, 더욱 구체적으로 개선된 “for loop”
정적 이름 공간 가져오기 기능, 패키지, 필드, 메소드 및 클래스에 사용할 수 있는 주석 API.
하위 클래스의 반환 유형, 공변 반환 및 변수 인수 목록을 사용할 수 있는 권한 javac 컴파일러는 이들 기능을 기본적으로 사용 할 수 있도록 합니다.
Java 프로그래밍 언어 변경으로 일반적인 Java 프로그래밍 작업에 필요한 복잡성과 추가 코드의 양이 감소되었습니다. 또한 이러한 변경으로 인하여 개발자가 야기할 수 있는 런타임 오류의 위험이 감소되었습니다.