Core Java
-
But that’s impossible, or finding out that the JIT has broken your code.
Every now and then you look at some code and think that it cannot be possibly be wrong. Once you…
Read More » -
Java Reflection Tutorial – The ULTIMATE Guide (PDF Download)
EDITORIAL NOTE: In this post, we feature a comprehensive Java Reflection Tutorial. Reflection is a feature in the Java programming…
Read More » -
It’s All About Tests – Part 1
This post is the first of a series of three. Mindset of testing Techniques Tools and Tips The Mindset Testing…
Read More » -
Unit Testing exercise with FizzBuzz and JUnitParams
I sometimes use FizzBuzz to demonstrate the basics of unit testing to newbies. Although FizzBuzz is really simple problem, it…
Read More » -
100 Multithreading and Java Concurrency Interview Questions and Answers – The ULTIMATE List (PDF Download)
In this post, we feature a comprehensive article on Multithreading and Java Concurrency Interview Questions and Answers. EDITORIAL NOTE: Concurrency…
Read More » -
Java performance tuning survey results (part I)
We conducted a Java performance tuning survey during October 2014. The main goal of the survey was to gathering insight…
Read More » -
How Immutability Helps
In a few recent posts, including “Getters/Setters. Evil. Period.”, “Objects Should Be Immutable”, and “Dependency Injection Containers are Code Polluters”,…
Read More » -
Use reactive streams API to combine akka-streams with rxJava
Just a quick article this time, since I’m still experimenting with this stuff. There is a lot of talk around…
Read More » -
Java Annotations Tutorial – The ULTIMATE Guide (PDF Download)
EDITORIAL NOTE: In this post, we feature a comprehensive Java Annotations Tutorial. Annotations in Java are a major feature and…
Read More »