Java
-
Throwing an Exception Without Proper Context Is a Bad Habit
I keep repeating the same mistake again and again. So it’s time to stop and make a rule to prevent…
Read More » -
2 decades of Java: A timeline of the notable events
Reference: 2 decades of Java: A timeline of the notable events from our JCG partner Jeshan Babooa at the Java…
Read More » -
A Subtle AutoCloseable Contract Change Between Java 7 and Java 8
A nice feature of the Java 7 try-with-resources statement and the AutoCloseable type that was introduced to work with this…
Read More » -
High-Concurrency HTTP Clients on the JVM
HTTP is probably the most popular application-level protocol and there are many libraries that implement it on top of network…
Read More » -
Project Jigsaw: an incomplete puzzle
Mark Reinhold just recently proposed a delay of Java 9 to buy more time for completing project Jigsaw as the…
Read More » -
Drools: A detailed description of internal code cleanups for fireAllRules, fireUntilHalt and Timers
In June we blogged about a new internal state machine to manage the interaction of User, Timer and Engine threads.…
Read More » -
Using Spring-data With Apache Camel
Spring Data saves you a lot of time by creating smart DAOs that you can basically get for free without…
Read More » -
Whether using Spring Framework or not , why we are going to lose?
A couple of fays again, on the Twitter sphere, I saw blog post by Sam Atkinson called Why I hate…
Read More » -
JavaFX is Here to Stay!
The last week has seen some discussion on the web related to the future of JavaFX. Many people got the impression that…
Read More »