The document provides examples of Java programs with explanations and steps to run each program. It includes 12 examples covering topics like converting Celsius to Fahrenheit, finding the largest number, calculating factorials, using vectors and classes, checking for palindromes, creating a student report card using constructors, running programs from the command line, inheritance, exceptions, threads, file input/output streams, mouse events, drawing shapes, and a basic calculator applet. For each example, it lists the aim, steps to create and run the program, the Java code, and expected output.