Core Java
-
Threading stories: about robust thread pools
Another blog of my threading series. This time it’s about thread pools, robust thread pool settings in particular. In Java…
Read More » -
ToString: Hexadecimal Representation of Identity Hash Codes
I have blogged before on the handy Apache Commons ToStringBuilder and I was recently asked what the seemingly cryptic text…
Read More » -
Automaton implementation in Java
This post will address the problem of implementing finite states machines into java. If you don’t know what FSM are…
Read More » -
Common and Unique Elements In Multiple Collections
This week, we’ll take a break from higher level problems and technology posts to deal with just a little code…
Read More » -
How Badly Do We Want a New Java Date/Time API?
The current Java.net poll question is, “How critical is it for JSR-310 (new Date and Time API) to be implemented…
Read More » -
FindBugs and JSR-305
Suppose that group of developers work in parallel on parts of big project – some developers are working on service…
Read More » -
Key accomplishments of Eclipse over last 10 years
As I have written, Eclipse is celebrating 10 years of open source and community during the month of November. There…
Read More » -
Functional programming with Map and Fold in Java
In functional programming, Map and Fold are two extremely useful operators, and they belong to every functional language. If the…
Read More » -
Why should you use Unchecked exceptions over Checked exceptions in Java
The debate over checked vs. unchecked exceptions goes way, way back. Some say it’s one of the best features Java…
Read More »