O'Reilly logo

Ivor Horton's Beginning Java®, Java 7 Edition by Ivor Horton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

WELCOME

WELCOME TO Ivor Horton’s Beginning Java, Java 7 Edition, a comprehensive and easy-to-use tutorial guide to learning the Java language and the Java platform application program interface (API). This book provides you with the essential know-how for developing programs using the Java Development Kit 7 (JDK 7) or later.

In this book, as well as teaching you Java, I introduce you to a wide variety of topics that will be relevant to you as a Java programmer. I have structured the book so that you learn Java programming in a carefully designed and logical way so that at each stage you build on what you have learned at the previous stage.

WHO IS THIS BOOK FOR?

Java programming is a vast, well-established area that is still expanding as the capabilities of the language and associated libraries increase. Since its release, the growth of Java as the object-oriented language of choice for Internet programming, cross-platform applications, and teaching has been phenomenal. In my view this is due to three things: the system-independent nature of Java, the simplicity and power of the language, and the extraordinary range of programming tasks for which Java is an effective and easy-to-use tool. Java is the language of choice of many programmers for major application development, offering advantages in ease of development and maintenance compared to other languages, as well as built-in capability to run on a variety of computers and operating systems without code changes. With Java you ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required