The IDE supports two multithreaded debuggers: the JDK 1.1 debugger and the Java Platform Debugger Architecture (JPDA). Both debuggers provide the ability to set breakpoints and watches, to step through code, to examine and modify variables, to examine classes and the callstack, to follow threads, and to run multiple sessions. The JPDA is the default debugger if you are running the Java 2 Platform, Standard Edition (J2SE), SDK 1.3.
For more information, see:
The Debug Workspace
Starting a Debugging Session
Attaching the Debugger to a Running Process
Controlling Program Execution
Setting Breakpoints
Examining Threads
Viewing the Call Stack
Watching Variables and Expressions
Modifying a Variable
Examining Classes
Debugging Multiple Sessions
Setting Debugger Options