JRE-Java Runtime Environment

JRE stands for Java Runtime Environment which is used to provide an environment at runtime. It is the cause of implementation of JVM. It contains set of supporting libraries in combination with core classes and various other files that are used by JVM at runtime. JRE is a part of JDK (Java Development Toolkit) but can be downloaded separately.

JRE is a set of software tools for the development of Java applications.

JRE consists of various components, these are listed below:

  • Java Web Start and Java Plug-in.
  • User Interface Toolkit, which includes Abstract Window Toolkit (AWT), Swing, Image Input / Output, Accessibility, drag, and drop etc.
  • Other different base libraries, including Input/Output, extension mechanisms, beans, JMX, JNI, networking, override mechanisms etc.
  • Lang and util base libraries which include lang and util, management, versioning, collections etc.
  • Integration libraries, which includes Interface Definition Language (IDL), Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Remote Method Invocation (RMI).


error: Content is protected !!