The following conceptual diagram illustrates the components of Oracle's Java SE products: Java 概念图描述 JDK Java Language Java Language Tools & Tool APIs java javac javadoc jar javap jdeps Scripting Security Monitoring JConsole VisualVM JMC JFR JPDA JVM TI IDL RMI Java DB Deployment Internationalization Web Services Troubleshooting JRE Deployment Java Web Start Applet / Java Plug-in User Interface Toolkits JavaFX Swing Java 2D AWT Accessibility Drag and Drop Input Methods Image I/O Print Service Sound Java SE API Integration Libraries IDL JDBC JNDI RMI RMI-IIOP Scripting Compact Profiles Other Base Libraries Beans Security Serialization Extension Mechanism JMX XML JAXP Networking Override Mechanism JNI Date and Time Input/Output Internationalization lang and util Base Libraries lang and util Math Collections Ref Objects Regular Expressions Logging Management Instrumentation Concurrency Utilities Reflection Versioning Preferences API JAR Zip Java Virtual Machine Java HotSpot Client and Server VM