Core Java
-
How to Access a Method’s Result Value From the Finally Block
While the JVM is a stack-based machine, the Java language doesn’t really offer you any way to access that Stack.…
Read More » -
Immutable Infrastructure, hotdeploys, and the JVM
Do you deploy and undeploy your JVM-based applications (regardless of JVM container/no-container) in production? ie, when you have new versions…
Read More » -
Performance Comparison of Multithreading in Java
There are different techniques for multithreading in Java. One can parallelize a piece of code in Java either with synchronize…
Read More » -
Implementing Filter and Bakery Locks in Java
In order to understand how locks work, implementing custom locks is a good way. This post will show how to…
Read More » -
How Java 9 And Project Jigsaw May Break Your Code
Java 9 looms on the horizon and it will come with a completed Project Jigsaw. I didn’t pay much attention…
Read More » -
Build Automation Panel
Last Tuesday, I participated in an online panel on the subject of Build Automation as part of Continuous Discussions (#c9d9),…
Read More » -
9 Security mistakes every Java Developer must avoid
Checkmarx CxSAST is a powerful Source Code Analysis (SCA) solution designed for identifying, tracking and fixing technical and logical security…
Read More » -
Do we really still need a 32-bit JVM?
Even today (and it’s 2015) we have two versions or Oracle HotSpot JDK – adjusted to 32 or 64 bits architecture.…
Read More » -
Use This Preference to Speed up Your Eclipse m2e Configuration
Who doesn’t know them. The good old JFace dialogs in Eclipse that give you a visual representation of what is…
Read More »