What does Java Development Kit do?

The Java Development Kit (JDK) is a software development environment used for developing Java applications and applets . It includes the Java Runtime Environment (JRE), an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (javadoc) and other tools needed in Java development.

Read more

Do I need to install Java or JDK?

2) Java has a separate installation for development because it is a compiled language . You need a compiler and some supporting files and classes (that is, the JDK) to develop software. But you don’t need that to run Java programs, you just need the Java Runtime Environment.

Read more