JAVA VERSION
THE VARIOUS JAVA VERSIONS
1. Java 1.0 (1996): The initial release.
2. Java 1.1 (1997): Added significant features like inner classes and JDBC.
3. Java 2 (1998):Introduced major enhancements, including Swing GUI toolkit and the Collections framework.
4. **Java 5 (2004): Known as J2SE 5.0, introduced generics, metadata annotations, and the enhanced for loop.
5. Java 6 (2006):Focused on performance improvements, script language support, and various API enhancements.
6. Java 7 (2011):Featured try-with-resources, diamond operator for generics, and the ForkJoinPool for parallel programming.
7. Java 8 (2014):A landmark release with lambda expressions, the Stream API, and the java.time package.
8. Java 9 (2017): Introduces the module system and improvements in the REPL (Read-Eval-Print Loop).
9. Java 10 (2018): Mainly focused on local variable type inference and other minor enhancements.
10. Java 11 (2018):A long-term support (LTS) release with various improvements.
11. Java 12-17 (2019-2021):Each version brought incremental updates and enhancements, such as switch expressions and records.
Comments
Post a Comment