Java terminology
Term name |
Abbreviation |
Explain |
Java Development Kit |
Jdk |
Software used by programmers who write programs |
Java Runtime enviroment |
Jre |
Software used by users running Java programs |
Server JRE |
|
Software that runs Java programs on the server |
Standard Edition |
|
Java Platform for desktop or simple server applications |
Enterprised Edition |
|
Java Platform for complex server applications |
Micro Edition |
|
Java Platform for mobile phones or other small devices |
Java FX |
|
An alternative toolkit for graphical use in the interface, available in the Java SE Release version of Oracle |
OpenJDK |
|
Java SE A free open source implementation that does not include browser integration or Java FX |
Java 2 |
|
An obsolete term used to describe the Java version between 1998 and ~2006 years |
Software Development Kit |
|
An obsolete term used to describe the JDK between 1998 and ~2006 years |
Update |
|
Oracle terminology, which indicates a bug fix version |
NetBeans |
|
Oracle's integrated development environment |
Java Core Technology Chapter II Java Programming Environment