Ivor Horton’s Beginning Java™ 2, JDK™ 5 Edition

This chapter will give you an appreciation of what the Java language is all about. Understanding the details of what I’ll discuss in this chapter is not important at this stage; you will see all of the topics again in greater depth in later chapters of the book. The intent of this chapter is to introduce you to the general ideas that underpin what I’ll be covering through the rest of the book, as well as the major contexts in which Java programs can be used and the kind of program that is applicable in each context.