Java Articles, Tutorials & News

How we got the [Java] generics we have

Before we can talk about where generics are going, we first have to talk about where they are, and how they got there. This document will focus primarily on how we arrived at the generics we have now, and why, as a means of setting the groundwork for how …

Read more »

Inside Java Newscast #1

#Java #OpenJDK #JDKJava 16 was released last week and already the first Java Enhancement Proposals are targeted for the 17 release in September. In the first…

Read more »

Modern Java Switch Expressions

Let’s look at the newer, slightly modified syntax for switch, called Switch Expressions. With it, case distinctions can be formulated much more elegantly than before.

Read more »

Playing with Java Records

Playing with Java 16+ Records. The code: https://adambien.blog/roller/abien/entry/playing_with_java_records See you at: https://airhacks.live…

Read more »

Advanced Reflection in Java

Reflection is a killer feature in Java Language. It’s a technique that combined with annotations and interfaces allows us to do Dynamic and …

Read more »