Core Java
-
Bye, Bye, 5 * 60 * 1000 //Five Minutes, Bye, Bye
In this post I am going to talk about one class that was first introduced in version 1.5, that I…
Read More » -
Apache Commons SCXML: Finite State Machine Implementation
This article mentions about Finite State Machines (FSM), SCXML ( State Chart extensible Markup Language) and Apache Common’s SCXML library.…
Read More » -
Java concurrency – Feedback from tasks
Picking up from where I left off in my last post about the java.util.concurrent package, it’s interesting and sometimes mandatory…
Read More » -
JRockit – JRCMD useful commands
I have been using JRockit since many years 2007. I find it slower than Hotspot, but it has been always…
Read More » -
Top 5 Reasons for Not Using JavaDoc in the Next Project
JavaDoc is an absolutely must for the development of frameworks and libraries which provide a public interface for others, e.g.…
Read More » -
Odd practices in Java
Overview There are a number of practices in Java which oddly baffle me. Here are but a few. Using -Xmx…
Read More » -
Tracking excessive garbage collection in Hotspot JVM
Quite frequently due to memory leaks or other memory problems applications freeze leaving only the garbage collector (GC) process running…
Read More » -
Java Thread deadlock – Case Study
This article will describe the complete root cause analysis of a recent Java deadlock problem observed from a Weblogic 11g…
Read More » -
JavaOne 2012 – 2400 hours to go! Some recommendations
As you might have seen the JavaOne 2012 Content Catalog is online. The Program Committee had some very intense weeks…
Read More »