Development Tools | News, how-tos, features, reviews, and videos
Learn about the many varieties of polymorphism in object-oriented programming and find out how abstract classes can be used to accommodate generalities in your Java class hierarchies
Use interfaces for safe multiple inheritance and a great deal more
Squeeze maximum performance out of nonblocking I/O and memory-mapped buffers with java.nio
Object is the root of all classes, but have you met its methods?
Save time and frustration with template engines like Velocity, WebMacro, and Turbine
WebGain tool takes a smart approach to component-based Java development but hits a few sour notes
CodeWarrior for Linux supplies a bevy of useful tools that can boost productivity while keeping costs in check
Understanding reliability in distributed transactions
Learn how to use inheritance to create layered objects, then compare the workings of inheritance and composition in Java programs
Use MIDP's communication APIs to interact with external systems