Dick Wall
25 articles
Data & Java
A Guide to Using Pair & Triple in Java
Options for multiple return parameters in Java are somewhat limited. A method may only return one object, array or primitive, and unlike many other...
Enterprise Java
The Google Collections Library, An Update
A couple of weeks ago, I wrote an article about the Google Collections Library (http://www.developer.com/java/ent/article.php/3735441), which gave some examples of the exciting features in...
Enterprise Java
The Google Collections Library
Introduction
One of the things that first attracted me to Java many years ago was the inclusion of a standard collections library in the platform....
Architecture & Design
Squeezing More Guice from Your Tests with EasyMock
Recap
In my last Guice article, Guicing Up Your Testing, I explored how Guice and Dependency Injection could be used to substitute faster alternatives to...
Architecture & Design
Guicing Up Your Testing
In what I hope will be the first of several articles about Guice, a new lightweight dependency injection container from Bob Lee and Kevin...
Data & Java
A Final Report on JavaOne 2007
May 8th to the 11th (or the 7th if you count CommunityOne Day) in the Moscone center, San Francisco saw this year's JavaOne conference....
Data & Java
Oracle XE: It’s Not Your Typical Oracle
Suit vs. Jeans
Try a visualization. Think about Oracle Database. If you are anything like me, you are probably envisioning large, mission-critical applications, darkened server...
Enterprise Java
Building Java GUIs with Matisse: A Gentle Introduction
It is a curiosity that when Java was first introduced, it made a name (some would say "became synonymous with") simple interactive GUIs and...
Web-based Java
Java Studio Creator 2 Offers Across the Board Improvement
Regular readers of Developer.com will probably notice that I have written many articles for Java Studio Creator. It is a development tool that I...
Enterprise Java
Solaris Enterprise – A New Free Alternative
Quick, think of an enterprise stack that runs on the x86 hardware you have lying around, provides email, calendaring, single-sign-on services, and all the...