Java Programs demonstrating Java Features in various JDK versions
The very first Java Release and having basic features with power of Java.
Find more details in
README
file here Java 1 Features.
The Second Java Release with some Add On features for better Programmaing Experience, reusable data structure handling with Collections and better look & feel UI components with Swing.
Find more details in
README
file here Java 2 Features.
The Third Java Release with more features like HotSpot JVM, support for JNDI and JPDA, JavaSound, and Synthetic Proxy Classes.
Find more details in
README
file here Java 3 Features.
The Fourth Java Release with more features like assert Keyword, Regular Expressions, Exception Chaining, IPv6 Support, New I/O (NIO), Logging API, Image I/O API, JAXP, Integrated Security (JCE, JSSE, JAAS), Java Web Start and Preferences API.
Find more details in
README
file here Java 4 Features.
The Eighth Java Release with more features like Lambda Expression, Stream API, Functional Interface and Default Methods, Optionals, Nashorn โ JavaScript Runtime Engine, Annotation on Java Types and Repeating Annotations, Unsigned Integer Arithmetic, New Date and Time API and Basic JavaFX Application.
Find more details in
README
file here Java 8 Features.