Description: This tutorial is designed mainly for final cramming rather than in-depth study and learning. It assumes that you already know the basic principles of programming from a language such as C/C++ or Visual Basic and that you can set up your Java environment to create and run Java programs. It doesn't try to make you a good programmer, or even a good Java programmer, it just tries to get you through the exam by concentrating narrowly on the objectives.