Java Development Kit
The Java Development Kit (JDK) is nothing but a well-designed software development environment which can be used by developers for developing Java applications as well as applets. JDK also includes:
1) Java Runtime Environment (JRE)
2) Interpreter/loader (java)
3) The compiler (javac)
4) Documentation generator (Javadoc)
5) Archiver (jar).
Apart from the above, there are many other tools which one may need for Java development. People who are new to Java development may remain confused about what to use: the JRE or the JDK. For running of Java applications and applets, all that one needs to do is to simply download the JRE. One must also know that, to develop Java applications along with applets, in addition, to make them run need of JDK would be there.
Java developers in the startup level are given two JDK tools, java and javac. Both can run from the command prompt. The Java source files are nothing but simple text files which are saved in any name with an extension of .java. Once the developers are done with writing, the Java source code needs to be saved. Now the javac compiler will be invoked for creating .class files. After creation of the .class files, the ‘java’ command will be used for running of the java program.
Especially for the developers who desire to work using an integrated development environment (IDE), downloading of the JDK bundled with Net beans can be done from Oracle website.
There will be different JDKs which can use for different platforms. The platforms which are supported by JDK include Windows, Solaris, and Linux. For the Mac users, there will be need of different kit for software development, which will include strict adaptations of typical tools which are only found in the JDK kit.