The Java Development Kit (JDK) can be used throughout this book to create, compile, and run Java programs.
The tools that make up the kit contain numerous features that many programmers don’t explore. Some of the tools themselves might be new to you.
This appendix covers features of the kit that you can use to create more reliable, better-tested, and faster-running Java programs.
Although you can use numerous integrated development environments to create Java programs, the most widely used may still be the Java Development Kit (JDK) from Oracle, the set of command-line tools that are used to develop software with the Java language.
There are two main reasons for the kit’s ...