1 Why Use Visual J++?.- 2 The Visual J++ Environment.- 3 Creating Applications and Applets.- 4 The Java Language.- 5 Java Classes.- 6 Making Decisions.- 7 Java Operators.- 8 Constructors and Overloading.- 9 Inheritance and Polymorphism.- 10 Event Handling.- 11 The Abstract Windowing Toolkit.- 12 The Layout Managers.- 13 The Container Class.- 14 The Windows Foundation Classes.- 15 Using the Windows Foundation Classes.- 16 The Graphics Class.- 17 Handling Exceptions.- 18 The Visual J++ Debugger.- 19 Using Files.- 20 Creating Database Applications.