|
You are here |
piotrminkowski.com | ||
| | | | |
mydeveloperplanet.com
|
|
| | | | | The 14th of September Java 17 was released. Time to take a closer look at the changes since the last LTS release, which is Java 11. A short introduction is given about the licensing model and after that, some of the changes between Java 11 and Java 17 are highlighted, mainly by means of examples.... | |
| | | | |
sookocheff.com
|
|
| | | | | Java was the first programming language I was taught at University, and the language I used for the first decade of my career. It continues to be a reliable companion throughout my software development career. Unfortunately, not having developed with Java professionally for several years, I've found there are many aspects of the modern Java language that I'm simply not familiar with. To rectify this, I've collected the major improvements to the language beginning with Java 8, combined with a short explanation of how they work and how to use them. It assumes you know Java, but don't really know Java. Hopefully, it can take you from experienced beginner to just plain experienced again. | |
| | | | |
inside.java
|
|
| | | | | While the concept of serialization is quite simple, it often gets complicated very quickly given the various customizations that can be applied. For records we wanted to keep things as simple and straightforward as possible... | |
| | | | |
www.morling.dev
|
|
| | | The other day, I was looking for means of zipping two Java streams: connecting them element by element?essentially a join based on stream offset position?and emitting an output stream with the results. Unfortunately, there is no zip() method offered by the Java Streams API itself. While it was considered for inclusion in early preview versions, the method was removed before the API went GA with Java 8 and you have to resort to 3rd party libraries such as Google Guava if you need this functionality. | ||