On September 21, Java 9 was released. This event does not have much impact on future “juniors,” but even for beginners it is important to keep your finger on the pulse and stay informed.
Here is a list of the most important innovations in Java 9:
- JShell;
- Immutable List, Set and Map out of the box;
- Private methods in interfaces;
- Modular system;
- API improvements;
- Changes to try-with-resources;
- Reactive programming;
- Diamond operator for anonymous classes;
- Additional improvements in classes;
- Stream API improvements;
- Extended annotations @Deprecated;
- HTTP/2 client;
- Responsive Image API;
- And other).
What else to read: |
---|