The latest version of the Java Card Platform Specification is available for download.
Java Card technology is the leading open, interoperable platform for smart cards and secure tokens. Providing the basis for cross-platform and cross-vendor applet interoperability, the Java Card Platform Specification includes three documents:
Version 2.2.2 of the Java Card Specification introduces several optional additions to the award-winning Java Card platform. These new features provide specific support for the latest contactless and ID cards. Java Card 2.2.2 also includes enhancements to align with future smart card and USIM card standards.
Key benefits of Java Card 2.2.2 include improved interoperability for cards with multiple communication interfaces, richer cryptography and security features, and standardized biometry support. It also provides a series of new APIs for a more memory-efficient application development. Java Card technology v2.2.2 is ready for the next generation of smart card standards, and is fully backward-compatible with previous versions.
New features in Java Card 2.2.2 :
Compatibility with previous versions
Version 2.2.2 is an incremental update to the Java Card specification. As such it continues to provide the same benefits brought to developers and smart cards issuers by versions 2.2 and 2.2.1 :
Applications written for previous versions of Java Card technology will run on Java Card 2.2.2 cards.
For a more complete list of enhancements, please refer to the Release Notes
For more information about the components of Java Card technology, refer to the Datasheet.
Still available for download: