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. In this chapter you will learn:
❑ The basic characteristics of the Java language
❑ How Java programs work on your computer
❑ Why Java programs are portable between different computers
❑ The basic ideas behind object-oriented programming
❑ How a simple Java program looks and how you can run it using the Java Development Kit
❑ What HTML is and how it is used to include a Java program in a web page