Brett McLaughlin has been working in computers since the Logo days
(remember the little triangle?). He currently specializes in building
application infrastructure using Java and Java-related technologies. He
has spent the last several years implementing these infrastructures at
Nextel Communications and Allegiance Telecom Inc. Brett is one of the
co-founders of the Java Apache project Turbine, which builds a reusable
component architecture for Web application development using Java
servlets. He is also a contributor of the EJBoss project, an open source
EJB application server, and Cocoon, an open source XML Web-publishing
engine.
In this excerpt from Chapter 5 of Java 1.5 Tiger: A Developer's Notebook, Brett and David cover how to create and iterate over variable-length argument lists (better known as varargs), which will have you writing better, cleaner, more flexible code in no time.
Surfing over to the weblogs site, it seems that every weblog I read is about Tiger (Java 5). That's no surprise, by any means, as this release is officially a...
I was into Java before it even hit 1.0. Back then, it was a clumsy language, but cool in all sorts of ways that C++ and assembler weren't. Writing a networked game took a few hours, rather than...
I do a lot of freelance writing and editing, particularly of Java- and XML-related content. Recently, I was tech. editing a piece, over several articles, on XML Signatures and XML Encryption. The...
OK, I admit it. I'm a bit of a trend-happy person, at least in the computer world. When all the buzz around Mac OS X took off last year, I got pretty excited and jumped in full-steam. It helped...