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