appendix running the workshop applets and example programs in this bookthe workshop applets provide dynamicinteractive graphics-based demonstrations of the concepts discussed in the text for example"binary trees,includes workshop applet that shows tree in the applet window clicking the applet' buttons will show the steps involved in inserting new node into the treedeleting an existing nodetraversing the treeand so on other include appropriate workshop applets you can run the workshop applets immediately after downloading themusing most popular web browsers this includes the current versions of microsoft internet explorer and netscape communicator commercial java development products also have an applet viewer utility that runs applets you can also run the workshop applets with the appletviewer utility included with the sdk here' how to run the applets with typical web browser working offlineselect open from the file menu and navigate to the appropriate directory each workshop applet consists of subdirectory containing several files with the class extension and one file with the html extension open the html file the applet should appear on the screen the example programs the example programs are intended to show as simply as possible how the data structures and algorithms discussed in this book can be implemented in java these example programs consist of java applications (as opposed to appletsjava applications are not meant to be sent over the webbut instead run as normal programs on specific machine java applications can run in either console mode or graphics mode for simplicityour example programs run in console modewhich means that output is displayed as text and input is performed by the user typing at the keyboard in the windows environment the console mode runs in an ms-dos box there is no graphics display in console mode the source code for the example programs is presented in the text of the book source filesconsisting of the same text as in the bookcan be downloaded from the sams web site the sun microsystem' software development kit both the workshop applets and the example programs can be executed using utility programs that are part of sun' sdk the sdk can be downloaded from sun' web sitewww sun com look for the java standard edition ( sesoftware development kit this is large downloadbut it gives you everything you need not only to run the applets and programs in this bookbut to develop your own java applets and applications