Skip to main content
View articles by: Most Recent |
Topics | Columns |


Articles by Topic

• Accessibility     • Ajax     • Community     • Databases     • Deployment     
• Distributed     • Education     • EJB     • Extreme Programming     • GUI     
• J2EE     • J2ME     • J2SE     • JavaFX     • JavaOne     
• JSP     • JSR     • Linux     • Mobility     • NetBeans     
• Open Source     • Patterns     • Performance     • Programming     • Research     
• Search     • Security     • Servlets     • Struts     • Swing     
• Testing     • Tools     • Web Applications     • Web Design     • Web Development Tools     
• Web Services and XML     


Lorenzo Puccetti shows how to embed the Rhino JavaScript interpreter in your web app so you can send debug code from a browser and interactively inspect the web app.
Jeff Friesen introduces BlueJ, which teaches Java without the non-OO hassles by providing a visual environment for creating, relating, and modifying classes and objects.
Raphael Mudge introduces Sleep, a Perl-like language that combines Perl's flexibility with access to Java classes and objects.
Clark D. Richey, Jr. introduces the StopLight framework, which allows for programmatic control of tasks in a cluster.
Lu Jian shows how to use the PatchExpert project to make updates to already-deployed code.
by Lu Jian
Jeff Friesen draws on nearly ten years of coding in Java to show some of most surprising features and hazards of Java and how to deal with them.
S. W. Eran Chinthaka introduces he AXIOM object model of Apache Axis 2, whose option of "deferred building" allows you to parse some of an XML file without getting all of it, and to enjoy both event-based and document-based access.
This "stupid question" is about how to best organize your classes in packages.
Thomas Kunneth explains Java's scheme for finding and loading classes outside of core Java, and how to extend this for convenience.
In Part 3 of his series on image acquisition in Java, Jeff Friesen turns his attention from TWAIN to the *nix-friendly SANE and shows how to use it with Java.