The Anatomy of a Java Application Comparison of DateApp and "Hello World" Defining a Class The main() Method An Introduction to Java Objects Declaring, Instantiating and Initializing an Object Static vs. Instance Saving, Compiling and Running an Application