Core Java
-

How much faster is Java 15?
Java 15 was released on the 15th of September 2020 and has promised to bring with it a few performance…
Read More » -

A Java Test Class Doesn’t Test a Class
If you write tests badly, you end up with a Curdled Test Fixture, where there’s an unholy mess of unrelated…
Read More » -

JDK 17: Hexadecimal Formatting and Parsing
Build 3 of JDK 17 Early Access Builds includes the implementation for JDK-8251989 (“Hex formatting and parsing utility”). This newly…
Read More » -

Generating a stream of Fibonacci numbers
A Java stream represents potentially an infinite sequence of data. This is a simple post that will go into the…
Read More » -

System Stubs: Another Minor Release
In today’s new release of System Stubs there’s increased documentation for testing logging output, as well as a new class…
Read More » -

The Temporary Test Property
Just because you can make a variable a long-term property of a test fixture doesn’t mean you should. This is…
Read More » -

So I Wrote a Library
If you’ve never done it, go out and find an open-source project to contribute to. Whether it’s one of your…
Read More » -

Testing Logging Output in Java
One of my more popular posts on this site is on how to use Mockito to mock logging. Testing that…
Read More » -

How to get current date time with Java 8
In this quick tutorial, we will see, how to get current date time using Java 8. Java 8 had come…
Read More »
