Visual Parser
Grinder's Visual Parser illustrates everything there is to know about Java class files and how they are sent over the Internet and run on somebody else's web browser.

Visual Parser helps you debug interfaces to external systems because it shows exactly how your Java applets are sent to external systems.  It is also excellent for learning the details about the Java Class File formats and debugging how a class file is parsed.

Walk through the two screen shots below.

Visual Parser's top pane displays the Java class structure in byte codes and the lower pane displays the disassembled byte codes as they get parsed into the Java environment.

Visual Parser demonstrates exactly how Java classes get sent across the Internet and interpreted. If a Java byte code expands into additional code you can display it by clicking on the Expand button.

Pushing the Constants button allows you to view the constants table defined in a class readable format (below).


Related Pages:

Top of Page

 

Visual Parser Overview
Image1