Java Version Almanac

The information below presents data on Java 6, made available by Marc R. Hoffmann, from javaalmanac.io.

Java versions:

Java 6

version: 6 Release date: EOL date: bytecode: 50.0
Documentation: notes , vm , lang , api
Distro TCK 1 Vendor License Platforms
Oracle JDK Oracle Commercial
  • linux-x86
  • linux-x64
  • solaris-sparc
  • solaris-sparcv9
  • solaris-x86
  • solaris-x64
  • windows-x86
  • windows-x64
Zulu Azul Open Source
  • linux-x86
  • linux-x64
  • linux-ppc32spe
  • linux-ppc32hf
  • linux-ppc64
  • linux-aarch64
  • linux-arm32
  • macOS-x64
  • windows-x86
  • windows-x64
  • solaris-sparcv9
  • solaris-x86
  • solaris-x64
  1. Technology Compatibility Kit

New Features

API

  • XML Digital Signatures (javax.xml.crypto.dsig) ( JSR 105 )
  • Streaming API for XML 1.0 (javax.xml.stream) ( JSR 173 )
  • Web Services Metadata (javax.jws) ( JSR 181 )
  • Java API for XML Processing 1.3 (javax.xml.*) ( JSR 206 )
  • JAXB 2.0 (javax.xml.bind) ( JSR 222 )
  • Scripting for the Java Platform (javax.script) ( JSR 223 )
  • XML-Based Web Services 2.0 (javax.xml.ws) ( JSR 224 )
  • Common Annotations (javax.annotations) ( JSR 250 )
  • Smart Card I/O (javax.smartcardio) ( JSR 268 )
  • Pluggable Annotation Processing (javax.lang.model) ( JSR 269 )
  • Java Activation Framework (javax.annotation) ( JDKIssue 6254474 )

Tools

New APIs

Compare to Java:
base: version: 6 build 1.6.0_45
target version: 5 build 1.5.0_22