GitHub
The Java Version Almanac
javaalmanac.io
Feedback on this page?

Java 1.2

Status End of Life
Release Date 1998-12-04
EOL Date 2003-10-02
Latest Version 1.2.2
Codename Playground
Class File Version 46.0
Unicode Version 2.0.0
API Changes Compare to 1.1 - 1.0
Documentation Language Spec, JavaDoc
SCM

New Features

Here are all new features in Java 1.2 by category. There is also of list of all features of all Java releases.

JVM

Language

API

Should I Upgrade?

Java 1.2 is end-of-life since 2003-10-02. Unless you have a support contract for this version and a compelling reason to stay on the old version you should definitely upgrade to a newer version with active support.

Please consider upgrading to a current long term support LTS version Java 8, Java 11, Java 17 or Java 21 to rely on a maintained platform and get advantage of the latest features and improvements.

Downloads

Vendor Product License Platform Downloads
Oracle Java SE Development Kit 1.2 Commercial
  • linux-x86
  • solaris-sparc
  • solaris-x86
  • windows-x86