Core Java
-

Code Challenge “Vrolijke Framboos” Postmortem
Tuesday we had our second ever “Vrolijke Framboos” (Dutch for Happy Raspberry) Java code challenge at JDriven and it was…
Read More » -

Casting In Java 8 (And Beyond?)
Casting an instance to a type reeks of bad design. Still, there are situations where there is no other choice.…
Read More » -

Measuring Allocations Programmatically
I picked up this tip from the The Java Specialists’ Newsletter written by Heinz Kabutz. (For all Java developers wanting to…
Read More » -

Windows Registry Cleanup after JDK 9 Early Release Installation
In my last blog post, I demonstrated resolution of issues surrounding the Oracle Java symbolic links (C:\ProgramData\Oracle\Java\javapath\ directory on Windows-based…
Read More » -

Oracle Java on Windows
I recently downloaded an early access release of JDK 9 (build 68) for my Windows 7-based laptop. Because this is…
Read More » -

More compact Mockito with Java 8, lambda expressions and Mockito-Java8 add-ons
Mockito-Java8 is a set of Mockito add-ons leveraging Java 8 and lambda expressions to make mocking with Mockito even more…
Read More » -

What’s Even Harder Than Dates and Timezones? Dates and Timezones in SQL / JDBC!
There was an interesting discussion recently on the jOOQ mailing list about jOOQ’s current lack of out-of-the-box support for TIMESTAMP…
Read More » -

The Features Project Jigsaw Brings To Java 9
So, Project Jigsaw… We already know quite a bit about it but have not yet seen the details of how…
Read More » -

Writing a download server. Part III: headers: Content-length and Range
We will explore more HTTP request and response headers this time to improve download server implementation: Content-length and Range. The…
Read More »

