There are a number of other tools in the SDK that we won't cover in detail here, because they are often used only in advanced enterprise applications, or else are intended for dealing with fairly specific issues that we don't address here. It is a good idea at least to know about what tools are readily available for your use should your application call for them.
These tools are not readily classifiable under one umbrella label, but they come with the kit and you might find them useful.
javah Generates C programming language headers and stubs. You use it to write native methods.
extcheck Detects JAR conflicts.
jdb The Java debugger. Typically, you will want to use an interactive debugger available in ...