Programming Languages | News, how-tos, features, reviews, and videos
When to choose static methods over instance methods
ThreadLocal appears to fix the thread-safety issues behind double-checked locking
Experience is often your best defense against Java pitfalls
Create easy-to-use, cross-platform Java Archives
Understand the mechanics of Java's new assertion facility
ERP vendor makes Java coequal with the company's legacy ABAP programming language
The Publisher-Subscriber pattern reduces object dependencies for flexible UI design
What's the best way to convert a Boolean primitive to a string?
Learn how to prepare classes and objects for use in an executing program
Avoid runtime reflection when marshaling data