Skip to content

Latest commit

 

History

History

Java

Java is a high-level, object-oriented programming language that is designed to be platform-independent.

  • Java Development Kit (JDK): The JDK is a software development kit (SDK) that provides the necessary tools and libraries to develop, test, and deploy Java applications. It includes the Java Runtime Environment (JRE), the Java Compiler, and other utilities.
  • Java Runtime Environment (JRE): The JRE is a software package that is responsible for running Java programs. It includes the Java Virtual Machine (JVM), other libraries and components that are necessary to run Java applications. It is a subset of the JDK.
  • Java Virtual Machine (JVM): The JVM is a software implementation of a computer that runs Java bytecode, providing a runtime environment for Java programs.