ipalbeniz / from-java-8-to-x

New features in every Java version from java 8

Repository from Github https://github.comipalbeniz/from-java-8-to-xRepository from Github https://github.comipalbeniz/from-java-8-to-x

Intro

This repository contains examples of features introduced in Java, starting from version 8 up to version 23.
The repository is structured to help developers understand and explore how different versions of Java have evolved over time, showcasing key additions and improvements.

Structure

The examples are organized into packages named java<version>, where each package corresponds to a specific version of Java. For instance:

  • java9: covers jshell, collections factory methods and other features ...
  • java23: highlights the latest features introduced in Java 23.

Each package contains code examples, explanations, and resources relevant to the specific version.

Contributions

We welcome contributions to keep this repository up to date with the latest Java releases. If you'd like to add new examples or improve existing ones:

  • Fork the repository.
  • Create a branch with your feature or fix.
  • Submit a pull request with a clear description of the changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

New features in every Java version from java 8

License:Apache License 2.0


Languages

Language:Java 100.0%