Java, Java VM, Java Platform,

Can someone explain the differences in Java Platform SE (6), Java, Java VM, etc.? Thanks.

+3
source share
3 answers

Java is a programming language defined by the Java Programming Language Specification . Java VM is a virtual machine defined by the specification of a Java virtual machine . Java SE is a virtual machine packed with standard libraries and tools.

In terms of building a compiler, Java is the source language , while the JVM is the target language .

+6
source

: Java - , . Java VM - , Java , . Java SE - ( / ), /. Java EE "".

+1

java - ,

: HttpServlet - java, java SE, EE- . java SE EE

, , JVM, , Java. ,

-1

Source: https://habr.com/ru/post/1716970/


All Articles