Core Java
-
Effective Java – Method Common to All Objects
Methods Common to All Objects (Ch 3) This is a short summary of Joshua Blochs book Effective Java chapter 3.…
Read More » -
Importance of given-when-then in unit tests and TDD
Recently, I’ve been writing rather about more advanced concepts related to automatic testing (mostly related to Spock). However, conducting my…
Read More » -
JVM Statistics with jstat
I have written about several command-line tools provided with the Oracle and/or OpenJDK Java Development Kits (JDKs) in the past,…
Read More » -
Yet another Jigsaw opinion piece
In the past weeks there has been a heated debate around the imminent release of Java 9 and its most…
Read More » -
Java Platform Module System Public Review Fails to Pass
There has been an unusual level of drama, intrigue, and politics in the world of Java over the past few…
Read More » -
Java’s Observer and Observable are Deprecated in JDK 9
In the blog post Applying JDK 9 @Deprecated Enhancements, I discussed additions of the optional elements (methods) forRemoval() and since()…
Read More » -
JDK 9 Checklist: Project Jigsaw, sun.misc.Unsafe, G1, REPL, and More
Java 9 is (hopefully) months away, and it’s time to go over what’s about to change, and what you should…
Read More » -
Integrating Gatling into a Gradle build – Understanding SourceSets and Configuration
I recently worked on a project where we had to integrate the excellent load testing tool Gatling into a Gradle based build.…
Read More » -
Project Amber: The Future of Java Exposed
If all goes according to plan (Project Jigsaw we’re looking at you), Java 9 is set to launch in less…
Read More »