The Core Java technologies and application programming interfaces (APIs) are the foundation of the Java Platform, Standard Edition (Java SE). They are used in all classes of Java programming, from desktop applications to Java EE applications. See the other tabs above for information on other technologies included in Java SE.
Tip: Experienced Java programmers can quickly get to a component's documentation: Locate and click the technology in the documentation diagram.
The Java SE Troubleshooting Page
The Java Language
The HotSpot Virtual Machine
Java Communications API
Java Telephony API
Java SE Core Technologies FAQS
Learning Java SE
Java SE Blogs
As used on this web site, the terms "Java virtual machine" or "JVM" mean a virtual machine for the Java platform.