Java SE at a Glance

Java SE Site Map


Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers, as well as in today's demanding embedded environments. Java offers the rich user interface, performance, versatility, portability, and security that today’s applications require.


Contribute to the quality of the Java SE platform as it's being developed
Download Icon Download the latest JDK 8 Early Access snapshots
 

 

What's New


Java API Documentation Updater Tool 
To address CVE-2013-1571 users hosting publicly facing Java API Documentation generated with javadoc 5u45, 6u45, 7u21 or earlier are strongly encouraged to re-create the Java API documentation using javadoc from 7u25 or above. Alternatively, for convenience of users and for those who have further modified the generated documentation, Oracle provides the Java API Documentation Updater, a repair-in-place tool. Source code is available if you have a non-standard environment. The Java API Documentation Updater Tool is a separate download and not included in any JDK/JRE bundles.

Java Usage Tracking and Visualization with Oracle Fusion Middleware 
New white paper provides an approach for enabling the tracking and visualization of enterprise Java usage through the use of Oracle Java SE Advanced and Oracle Fusion Middleware.

Server JRE 
Starting with Java SE 7u21, a Server Java Runtime Environment (Server JRE) package is available for deploying Java applications on servers. The Server JRE includes the same high performance JVM that is available in the JDK and JRE packages, tools for JVM monitoring and tools commonly required for server applications. It does not include browser integration (the Java plug-in), auto-update, nor installer. Learn More

Java Applet & Web Start - Code Signing 
Starting with Java SE 7u21 all Java Applets and Web Start Applications are encouraged to be signed with a trusted certificate. Learn More

Oracle Java SE Critical Patch Update Advisory - April 2013

World's Fastest Server for Java! This white paper describes the key features of Oracle Solaris that make it the best platform for deploying Java applications.

Oracle Security Alert for CVE-2013-1493 (March 4, 2013)

JDK 8 (with JavaFX) Early Access for ARM - An Early Access release of JDK 8, including JavaFX, on Linux for ARM processors is now available for immediate download from Java.net.


Oracle Academy Introduces New Java Curriculum - Java Courses Allow Students to Graduate with Industry-Relevant Skills

Archive of Technical Articles

 

Updates


Java SE 7 Update 25 Released
This release includes important security fixes. Oracle strongly recommends that all Java SE 7 users upgrade to this release. For more information, see the Oracle Java SE Critical Patch Update Advisory.

Release Notes   Download

Java SE Roadmap


Support and Training
 

Oracle Java SE Support
Access Oracle Premier Support for the components and features included with Java SE.

Oracle Java SE Advanced & Suite
Expert Monitoring and Management for Mission-Critical Java Applications.

Java SE 7 Certification: Raising The Bar

Java Training - Oracle University



Community


Adopt a JSR Program
This program is intended to encourage JUG members to get involved in a Java Specification Request (JSR) and to evangelise that JSR to their JUG and the wider Java community in order to increase grass roots participation. Learn More

Java.net 
- The Source for Java Technology Collaboration

Java Embedded Community

JavaFX Community

Nighthacking.com
Get the Latest Java News with the Java Spotlight Podcast

A weDuke 2011ekly show with indepth interviews, new, and insights for and from Java developers. The show is hosted by Roger Brinkley and Terrence Barr and includes a somewhat rotating All Star Java Developer Panel.

 


Participate
 

Make the Future Java Outreach Program
Together, we can inspire future technologists to learn more about Java and the opportunities it brings. The Make the Future Java program offers resources, tool kits and promotional items you can use for Java outreach within your local community.

Join a Java User Group (JUG)
Java User Groups (JUGs) are volunteer organizations that strive to distribute Java-related knowledge around the world. They provide a meeting place for Java users to get information, share resources and solutions, increase networking, expand Java Technology expertise, and above all, drink beer, eat pizza and have fun. Find a JUG and become a part of the Java community today!

Java ForumsI Code Java
Read about and share ideas and suggestions about Java technology on the discussion forums. Start with the New to Java or the more advanced Java Programming category.

Gimme Java - Show your true colors!
These Java designs are yours to take and use. Post on your Website, put them on t-shirts or coffee mugs—use them just about anywhere except on a Java product—and let the world know about your passion for Java.



 

Read about Java version number changes.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
JavaOne Banner Java Magazine - Subscribe!