Java
Java SE
Documentation
The Java SE 7 Advanced Platform, available for Java SE Suite, Java SE Advanced, and Java SE Support customers, is based on the current Java SE 7 release.
For more information on installation and licensing of Java SE Suite and Java SE Advanced, visit Java SE Products Overview.
Find information about Java SE Support at Oracle Java SE Support.
The following sections summarize changes made in all Java SE 7 Advanced revisions. Bug fixes and any other changes are listed below in date order, most current revision first. Note that bug fixes in previous revisions are also included in the current revision.
To determine the version of your JDK software, use the following command:
java -version
Please note that fixes from prior revisions (7u21 b31) are included in this version.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 8014611 | hotspot | runtime | reserve_and_align() assumptions are invalid on windows |
| 6725714 | hotspot | gc | par compact - add a table to speed up bitmap searches |
| 6550588 | client-lib | java.awt | java.awt.Desktop cannot open file with Windows UNC filename |
| 8005019 | client-lib | javax.swing | JTable passes row index instead of length when inserts selection interval |
For details, refer to Java SE 7 Update 25 Release Notes.
Please note that fixes from prior revisions (7u17 b32) are included in this version.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 7146246 | hotspot | gc | G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs |
| 7193157 | hotspot | gc | G1: Make some develpflags available in product builds |
| 8001424 | hotspot | gc | G1: Rename certain G1-specific flags |
| 8001425 | hotspot | gc | G1: Change the default values for certain G1 specific flags |
| 7162955 | hotspot | svc | Attach api on Solaris, too many open files |
| 6550588 | client-lib | java.awt | java.awt.Desktop cannot open file with Windows UNC filename |
| 8005019 | client-lib | javax.swing | swing JTable passes row index instead of length when inserts selection interval |
For details, refer to Java SE 7 Update 21 Release Notes.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 8007740 | deploy | deployment_toolkit | webstart https offline mode failure |
Please note that fixes from prior revisions (7u15 b33) are included in this version.
For details, refer to Java SE 7 Update 17 Release Notes.
For details, refer to Java SE 7 Update 15 Release Notes.
For details, refer to Java SE 7 Update 13 Release Notes.
Please note that fixes from prior revisions (7u10 b31) are included in this revision.
For details, refer to Java SE 7 Update 11 Release Notes.
Please note that fixes from prior revisions (7u9 b32) are included in this revision.
For details, refer to Java SE 7 Update 10 Release Notes.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 7191616 | deploy | webstart | javaws.exe crashes when starting jnlp file |
| 7193219 | client-lib | java.awt | JComboBox serialization fails in JDK 1.7 |
Please note that fixes from prior revisions (7u7 b32) are included in this revision.
For details, refer to Java SE 7 Update 9 Release Notes.
| BugId | Category | Subcategory | Description |
|---|---|---|---|
| 6957028 | javawebstart | other | High lock time for com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory. getInstance() |
| 7171399 | java_deployment | security | Applet throws AccessControlException sporadically while reading user.home |
For details, refer to Java SE 7 Update 7 Release Notes.
For details, refer to Java SE 7 Update 6 Release Notes.
For details, refer to Java SE 7 Update 5 Release Notes.
For details, refer to Java SE 7 Update 4 Release Notes.
The following changes were made to the output of the command java -version to releases starting from 7u4 and revision releases:
rev" was removed from the version name of the revision (for example, 1.7.0_04-b31).for Business" was removed from the output of the command.In addition, the string "fb" was removed from the bundle name (the file name of the installer).
For details, refer to Java SE 7 Update 3 Release Notes.
For details, refer to Java SE 7 Update 2 Release Notes.
For details, refer to Java SE 7 Update 1 Release Notes.