Core Java
-
Top 5 Useful Hidden Eclipse Features
Eclipse is a beast. A device whose mystery is only exceeded by its power. Some would call it a continuum…
Read More » -
Most efficient way to increment a Map value in Java – Only search the key once
This question may be considered too basic, but is frequently asked in the forums. In this post, I will discuss…
Read More » -
How to read CSV files in Java – A case study of Iterator and Decorator
In this post, I will talk about how to read CSV (Comma-separated values) files using Apache Common CSV. From this…
Read More » -
Introduction to Java lambdas
The main theme of Java 8 is lambdas. I have noticed that for many Java programmers lambdas are pretty tough…
Read More » -
Java7 – A look back
I started writing a blog post on what’s new in the upcoming Java8 release, and thought I would start by…
Read More » -
When and how to use a ThreadLocal
As our readers might already have guessed, I deal with memory leaks on a daily basis. A particular type of…
Read More » -
Java: a Local Minimum language-wise
I wrote hundreds of thousands of lines of code in Java between 1996 and 2002. I wrote web frameworks, spreadsheets,…
Read More » -
Java8
Java8 isn’t scheduled for for release until March 2014, but early release versions have been available for a while. Some…
Read More » -
If Java Is Dying, It Sure Looks Awfully Healthy
The odd, but popular, assertion that Java is dying can be made only in spite of the evidence, not because…
Read More »