1.1 Introduction

Welcome to Java—one of the world’s most widely used computer programming languages. You’re already familiar with the powerful tasks computers perform. Using this textbook, you’ll write instructions commanding computers to perform those tasks. Software (i.e., the instructions you write) controls hardware (i.e., computers).

You’ll learn object-oriented programming—today’s key programming methodology. You’ll create and work with many software objects.

For many organizations, the preferred language for meeting their enterprise programming needs is Java. Java is also widely used for implementing Internet-based applications and software for devices that communicate over a network.

Forrester Research predicts more than two billion ...

Get Java™ How To Program (Early Objects), Tenth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.