Java Conceptual Diagram (JDK - JRE - JVM - JSE)
- Java Virtual Machine (JVM) - executes Java bytecodes
- Java Editions (JE) - defines a set of capabilities and functionalities
- Java Standard Edition (JSE) - standard stuff
- Java Enterprise Edition (JEE) - more complex stuff for enterprise environments
- Java Micro Edition (JME) - simpler stuff for mobile environments
- Java Runtime Environment (JRE) - includes both JVM and a JE
- Java Development Kit (JDK) - includes JRE and tools to develop Java programs and a compiler to convert Java programs into Java bytecodes
/java-platform/java/java---installation-(jdk---jre---jvm---je---jse---jee---jme)/1.png)
JDK Installation
manual
go to http://www.oracle.com/technetwork/java/javase/downloads/index.html for java development kit downloads
apt-get
sudo apt-get install openjdk-11-jdk