Java | News, how-tos, features, reviews, and videos
Learn custom events with a concrete example
Does one Web services platform dominate the other?
Design patterns let you cache SOAP services and improve performance
Locate runtime code with getStackTrace()
Implement a Data Access Object pattern framework
Learn how exception handling has evolved from C to Java
Brush up on Java terms, learn tips and cautions, review homework assignments, and read Jeff's answers to student questions
Grasp the qualities behind an ideal persistence layer
The Proxy design pattern substitutes a proxy for an object, making your apps more efficient