JRE & JDK.
What is JDK ?
JDK stands for Java Development Kit. It is the combination of java compilation tools & java API. The Java Development Kit (JDK) is a software development environment which is used to develop Java applications and applets.
The JDK contains a private Java Virtual Machine (JVM) and a few other resources such as an interpreter/loader (java), a compiler (javac), an archiver (jar), a documentation generator (Javadoc), etc. to complete the development of a Java Application.
JDK contains the following Development tools :
- java
- javac
- javadoc
- jdb
- appletviewer
- jar
What is JRE ?
JRE is an stands for Java Runtime Environment. It is also written as Java RTE. The Java Runtime Environment is a set of software tools which are used for developing Java applications. It is used to provide the runtime environment. It is the implementation of JVM. It physically exists. It contains a set of libraries + other files that JVM uses at runtime.
It also includes:
- Technologies which get used for deployment such as Java Web Start.
- Toolkits for user interface like Java 2D.
- Integration libraries like Java Database Connectivity (JDBC) and Java Naming and Directory Interface (JNDI).
- Libraries such as Lang and util.
- Other base libraries like Java Management Extensions (JMX), Java Native Interface (JNI) and Java for XML Processing (JAX-WS).
Comments
Post a Comment