Java 5
Status | End of Life |
---|---|
Release Date | 2004-09-30 |
EOL Date | 2015-04-15 |
Latest Version | 5.0u85 |
Codename | Tiger |
Class File Version | 49.0 |
Unicode Version | 4.0.0 |
API Changes | Compare to 1.4 - 1.3 - 1.2 - 1.1 - 1.0 |
Documentation | Release Notes, Language Spec, VM Spec, JavaDoc |
SCM |
With many new language features this release made Java look like a modern
programming language. For-each loops, autoboxing, static imports, enums etc.
enabled a more concise coding style. With parameterized types we got
compile time safety instead of cumbersome type cast expressions.
New Features
Here are all new features in Java 5 by category. There is also of list of all features of all Java releases.
Language
- Generics (JSR 14)
- Annotations (JSR 175)
- Autoboxing (JSR 201)
- Enums (JSR 201)
- For-each Loops (JSR 201)
- Static Imports (JSR 201)
- Var Args (JSR 201)
API
- Concurrency Utilities (java.util.concurrent) (JSR 166)
Downloads
Vendor | Product | License | Platform Downloads |
---|---|---|---|
Oracle | Java SE Development Kit 5 | Commercial |
|