Oracle

- Country
- Country
- Communities
- I am a...
- I want to...

- Welcome
- Account
- Sign Out
- Sign In/Register
- Help

- ### Products

- ### Solutions

- ### Downloads

- ### Store

- ### Support

- ### Training

- ### Partners

- ### About

- ### OTN

- Java SE
- Java EE
- Java ME
- Java SE Support
- Java SE Advanced & Suite
- Java Embedded
- Java DB
- Web Tier
- Java Card
- Java TV
- New to Java
- Community
- Java Magazine

- Overview
- Downloads
- Documentation
- Community
- Technologies
- Training

# Java SE at a Glance |

##### At a Glance | ##### Licensees | ##### General FAQs | ##### Features

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 applicationsrequire.

Auto-update Notice & End of Public Updates for Oracle JDK 7 Coincident with the January 2015 CPU release users with the auto-update feature enabled will be migrated from Oracle JRE 7 to Oracle JRE 8. Also, please note the April 2015 CPU release will be the last Oracle JDK 7 publicly available update. For more information, and details on how to receive longer term support for Oracle JDK 7, please see the Oracle Java SE Support Roadmap.

### What's New Java Platform, Standard Edition 8 Update 31 (Java SE 8u31) is Now Available This latest release of the Java Platform includes important security fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release. Download Release Notes Java SE 7 Update 75 and Java SE 7 Update 76 Now Available These latest Critical Patch Update (CPU) and Patch Set Update (PSU) releases include important security fixes. Oracle strongly recommends that all Java SE 7 users upgrade to one of these releases. For detailed information on the difference between each release type and to find out which is most appropriate for you, review this documentation. Download Release Notes Java SE 8 is Now Available The Java Platform, Standard Edition 8 (Java SE 8) is a major feature release. It contains new features and enhancements in many functional areas. Java SE 8 delivers enhanced developer productivity and significant application performance increases through reduced boilerplate code, improved collections and annotations, simpler parallel programming models and more efficient use of modern, multi-core processors. See what's new in JDK 8 for more details. Download Release Notes Security of the Java Platform A description of security information provided by role. For developers, system administrators, home users, and security professionals. Java RIA Security Checklist Recently announced changes scheduled for Java 7 update 51 (January 2014) have established that the default security slider will require code signatures and the Permissions Manifest attribute. This checklist is intended to provide best practices to help development teams track work necessary to accommodate user prompts. LiveConnect changes in 7u45 Java 7 update 45 (October 2013) introduces a new warning to users of LiveConnect applications. LiveConnect is a technology for Rich Internet Applications that allows JavaScript on a web page to make calls into an RIA, allowing the two to work together and load content. RIAs that do not use LiveConnect are unaffected by this change. Read More Oracle Releases New Diagnostic, Monitoring, Security and Deployment Capabilities for Java SE 7 (Press Release) Video Java Mission Control Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Release Notes Demo White Paper Advanced Management Console Provides system administrators an effective control over diverse Java versions running on desktops in the enterprise enabling a more secure environment and enhanced application experience and availability. Documentation Deployment Rule Set Deployment rule set allows a desktop administrator to control the level of Java client compatibility and default prompts across an organization. Documentation Java API Documentation Updater Tool Java Usage Tracking and Visualization with 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. 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 Archive of Technical Articles | ### Updates Java SE 7u75/76 Released Oracle strongly recommends that all Java SE 7 users upgrade to one of these releases, both of which include important security fixes. Go here for guidance in selecting the most appropriate release. Release Notes Download Java SE 8u31 Released Java SE 8u31 is the latest Critical Patch Update release. Oracle strongly recommends that all Java SE 8 users upgrade to this release. Release Notes Download ### Products and Training Oracle Java SE Advanced & Suite Expert monitoring, diagnostics, and centralized management for enterprise and ISV Java-based applications. ﻿ Oracle Java SE Support Access Oracle Premier Support for the components and features included with Java SE. Training & Certification: Java SE 8 Programming Java SE 8 Fundamentals Java SE 8 New Features Java Performance Tuning with Mission Control and Flight Recorder Java SE 7 Certification: Raising The Bar Java Training - Oracle University ﻿ Learn More about Java Software Java can reduce costs, drive innovation, and improve application services. ### ### Community JavaOne 2014 has concluded, but the Learning Lives On Did you miss a JavaOne keynote or session? You can find those here. And 'Save the Date' for Oracle OpenWorld 2015 October 25–29, 2015! Java 8 Event Kit Access the "Create the Future with Java 8 Event Kit" - run your own Java 8 event using the resources designed for Java User Groups (JUGs). The kit includes a fully scripted technical presentation, intro video, promotional tools and more. Learn More 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 The NightHacking Java 8 Tour is the inaugural leg of the Java 8 Tour event where the evangelism team will be crossing the globe to speak at conferences and Java User Groups to spread the word about the new Java 8 release.

### 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 Forums 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.

Java SE Site Map

| Java SDKs and Tools |
Java SE Java EE and Glassfish Java ME Java Card NetBeans IDE Java Mission Control

| Java Resources |
Java APIs Technical Articles Demos and Videos Forums Java Magazine Java.net Developer Training Tutorials Java.com

E-mail this page Printer View

##### Oracle Cloud

- Learn About Oracle Cloud Computing
- Get a Free Trial
- Learn About DaaS
- Learn About SaaS
- Learn About PaaS
- Learn About IaaS
- Learn About Private Cloud
- Learn About Managed Cloud

##### Java

- Learn About Java
- Download Java for Consumers
- Download Java for Developers
- Java Resources for Developers
- Java Cloud Service
- Java Magazine

##### Customers and Events

- Explore and Read Customer Stories
- All Oracle Events
- Oracle OpenWorld
- JavaOne

##### Communities

- Blogs
- Discussion Forums
- Wikis
- Oracle ACEs
- User Groups
- Social Media Channels

##### Services and Store

- Log In to My Oracle Support
- Training and Certification
- Become a Partner
- Find a Partner Solution
- Purchase from the Oracle Store

- ##### Contact and Chat

  Phone: +1.800.633.0738
  Global Contacts
  Oracle Support
  Partner Support

### Hardware and Software, Engineered to Work Together

- Subscribe
- Careers
- Contact Us
- Site Maps
- Legal Notices
- Terms of Use
- Privacy
- Oracle Mobile

- Facebook
- LinkedIn
- Twitter
- Google+
- YouTube
- Oracle RSS Feed