Java HomeNewsJava-Based AppsDeveloper ToolsDeveloper AssistanceEducationCommunityEventsFeedback
Education - White Papers, Tutorials, and Articles

programming

Java Exception Handling (presentation)
This presentation describes exception handling concepts, explores the Java exception classes and hierarchy, shows how to properly and effectively incorporate exception handing into Java programs, and describes a technique for dealing with exceptions in a multithreaded environment.

Programming the AWT - Layout Managers, Components, and Containers (presentation)
This presentation provides a brief overview of the Java Abstract Window Toolkit (AWT) in Java Development Kit, version 1.1., examines different AWT-provided layout managers, provides program examples for each layout manager, and shows how to create custom layout managers.

OpenCard Framework (white paper)
This paper provides an overview of the OpenCard Framework, including the Java reference implementation. The OpenCard Framework is a set of guidelines for integrating smart cards with network computers. View the PDF Version.

The Anatomy of the Assignment Operator (white paper)
Explore the C++ programming issues involved in coding an Assignment Operator.

Running Java on Windows (article abstracts)
Uncertain about whether you can run Java on Windows? Well, it's not as simple as you might hope, but it can be done. The articles referenced within contain the latest scoop on what works, what might work, and what to avoid.

Introduction to Java (Online) (tutorial)
Take this free Web-based multimedia course on Java, which uses a leading-edge Web-based video technology called Bamba to produce an all new experience in online education.

Programming in Java (tutorial)
This technical report consists of the source materials for a Java Programming Tutorial developed by David Mitchell of the IBM Center for Java Technology Development at IBM's Hursley Lab in the UK. (From the Lotus Home page: select "Communities", "Research", "Publications", "97-01...Programming in Java - a Tutorial")

Using Design Patterns to Simplify Printing in Java 1.1 (tutorial)
This tutorial examines various methods of printing in Java using basic design patterns that enable developers to create simple, maintainable programs.

Practical Use of Java Inner Classes (white paper)
This paper describes how to implement inner classes using Java 1.1. It also describes how to implement the equivalent code using standard Java syntax that may be used with older versions of Java or with compilers that do not support inner class syntax. View the PDF Version.

MVP: Model-Viewer-Presenter (white paper)
Learn about a programming model for the C++ and Java programming languages, called Model-View-Presenter or MVP. View the PDF Version.





JavaTM is a trademark of Sun Microsystems, Inc.

Other companies, products, and service names may be trademarks or service marks of others.

Copyright    Trademark

IBM HomeOrderEmployment