What software you need
This book teaches you how to develop Java applications using the Java Platform Standard
Edition (Java SE) and NetBeans, a popular, easy-to-use IDE. Although this book specifically covers Java SE 7, almost all of the core features will work with all previous releases of Java...and will continue to work with future releases as well.
You can download Java and its documentation for
free from the Oracle web site. Likewise, you can download NetBeans for free from the NetBeans web site. To make this easier for you, Appendix A (for Windows) and Appendix B (for the Mac) explain the procedures you will use to download and install both pieces of software.
Note: In the development community, you'll also hear Java SE 7 referred to as Java 1.7. That's
because version 7 is the product version, while
version 1.7 is the developer version; it appears
in the software in places that are visible only to developers.
Can you use a different IDE with this book?
Because this book shows how to use the NetBeans IDE
to develop Java applications, that's the easiest IDE
to use while you're training, even if you plan to switch
to another IDE later on.
But if you prefer to use another
IDE such as Eclipse with this book, that's fine. You'll just need to:
- Figure out how to import the source code for this book into your IDE so you can compile and run the sample applications and complete the exercises.
- Use the documentation for your IDE
to learn how to perform the development tasks presented throughout the book, but particularly those in chapter 1 on the basics, chapter 6 on debugging, and chapters 15-17 on GUI programming.
Our 100% Guarantee
First, try our
books for 90 days. Then, if you aren't completely
convinced that our books are the best ones you've
ever used, you can return them for a prompt refund...no