Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java, Java VM, Java Platform, [closed]

Tags:

java

jvm

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

like image 925
mk12 Avatar asked Feb 15 '26 19:02

mk12


1 Answers

Java is the programming language defined by the Java Programming Language Specification. Java VM is the virtual machine as defined by the Java Virtual Machine Specifications. The Java SE is the virtual machine packaged along the standard libraries and tools.

In compiler construction terms, Java is the source language whereas JVM is the target language.

like image 193
dfa Avatar answered Feb 17 '26 09:02

dfa



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!