Java All-in-One For Dummies, 5th Edition, is a reference for all the great things (and

maybe a few not-so-great things) that you may need to know when you’re writ-
ing Java programs. You can, of course, buy a huge 1,200-page book on each of the

programming topics covered in this book. But then, who would carry them home
from the bookstore for you? And where would you find the shelf space to store
them? And when will you find the time to read them?

In this book, all the information you need is conveniently packaged for you in-
between one set of covers. And all of the information is current for the newest

release of Java, known as JDK 9. This book doesn’t pretend to be a comprehensive
reference for every detail on every possible topic related to Java programming.
Instead, it shows you how to get up and running fast so that you have more time
to do the things you really want to do. Designed using the easy-to-follow For

Dummies format, this book helps you get the information you need without labor-
ing to find it.

Java All-in-One For Dummies, 5th Edition, is a big book made up of nine smaller
books — minibooks, if you will. Each of these minibooks covers the basics of
one key element of programming, such as installing Java and compiling and
running programs, or using basic Java statements, or using JavaFX to write GUI
Whenever one big thing is made up of several smaller things, confusion is always
a possibility. That’s why this book has multiple access points. At the beginning
is a detailed table of contents that covers the entire book. Then each minibook
begins with a minitable of contents that shows you at a miniglance what chapters
are included in that minibook. Useful running heads appear at the top of each page
to point out the topic discussed on that page. And handy thumbtabs run down the
side of the pages to help you find each minibook quickly. Finally, a comprehensive
index lets you find information anywhere in the entire book.