2014年7月15日, Oracle发布了最新版的Java 8和Java 7, 下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

美国时间2014年1月14日,Oracle发布了最新版的 JDK 7:Java SE 7 Update 51 ,点击链接进行下载。</p>

美国时间2013年10月15日,Oracle发布了最新版的两个JDK:Java SE 7 Update 46 Java SE Embedded 7 Update 45 ,点击链接进行下载。

从 7u40开始,JRockit用户所熟知的JRMC现已更名为JMC并对外正式发布。

美国时间2013年6月18日,Oracle发布了最新版的JDK 7:Java SE 7 Update 25,点击链接进行下载。

 <span style="font-family: consolas"><br /></span>

 

美国时间2013年4月16日,Oracle发布了最新版的两个JDK:Java SE 7 Update 21Java SE 6 Update 45,点击链接进行下载。

值得注意的是此次版本号直接从7u17跳到了7u21,包含了很多重大更新,参见更新日志

一些大的更新如下:

Highlights

This update release contains several enhancements and changes including the following:

最大的改变当属对Runtime.exec执行进程的修改了, 原文如下:

On Windows platform, the decoding of command strings specified to Runtime.exec(String), Runtime.exec(String,String[]) and Runtime.exec(String,String[],File) methods, has been improved to follow the specification more closely. This may cause problems for applications that are using one or more of these methods with commands that contain spaces in the program name, or are invoking these methods with commands that are not quoted correctly.

For example, Runtime.getRuntime().exec("C:\\My Programs\\foo.exe bar") is an attempt to launch the program "C:\\My" with the arguments "Programs\\foo.exe" and "bar". This command is likely to fail with an exception to indicate "C:\My" cannot be found.

The example Runtime.getRuntime().exec("\"C:\\My Programs\\foo.exe\" bar") is an attempt to launch the program "\"C:\\My". This command will fail with an exception to indicate the program has an embedded quote.

Applications that need to launch programs with spaces in the program name should consider using the variants of Runtime.exec that allow the command and arguments to be specified in an array.

Alternatively, the preferred way to create operating systems processes since JDK 5.0 is using <strong>java.lang.ProcessBuilder</strong>. The ProcessBuilder class has a much more complete API for setting the environment, working directory and redirecting streams for the process.

 

美国时间2013年3月4日,Oracle发布了最新版的两个JDK:Java SE 7 Update 17Java SE 6 Update 43,点击链接进行下载。

美国时间2013年2月1日,Oracle发布了最新版的两个JDK:Java SE 7 Update 13Java SE 6 Update 39,点击链接进行下载。

本版本包含了重要的安全修复。Oracle 强烈建议所有Java SE 7 用户进行升级。参见更新日志

美国时间2013年1月13日,Oracle发布了Java 7u11,此版本包含重大安全更新,所有JRE7用户务必更新。参考Java 7 浏览器插件安全漏洞详情。下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

美国时间2012年12月11日,Oracle发布了最新版的两个JDK:

Java SE 7 Update 10Java SE 6 Update 38,点击链接进行下载。

美国时间2012年10月16日,Oracle发布的两个JDK:

Java SE 7 Update 9Java SE 6 Update 37,点击链接进行下载。

美国时间2012年8月30日,Oracle发布的两个JDK:

点击链接即可下载。

</p>

美国时间2013年6月18日,Oracle发布了最新版的JDK 7:Java SE 7 Update 25,点击链接进行下载。

</p>

美国时间2013年4月16日,Oracle发布了最新版的两个JDK:Java SE 7 Update 21Java SE 6 Update 45,点击链接进行下载。

值得注意的是此次版本号直接从7u17跳到了7u21,包含了很多重大更新,参见更新日志

一些大的更新如下:

Highlights

This update release contains several enhancements and changes including the following:

最大的改变当属对Runtime.exec执行进程的修改了, 原文如下:

On Windows platform, the decoding of command strings specified to Runtime.exec(String), Runtime.exec(String,String[]) and Runtime.exec(String,String[],File) methods, has been improved to follow the specification more closely. This may cause problems for applications that are using one or more of these methods with commands that contain spaces in the program name, or are invoking these methods with commands that are not quoted correctly. For example, Runtime.getRuntime().exec("C:\\My Programs\\foo.exe bar") is an attempt to launch the program "C:\\My" with the arguments "Programs\\foo.exe" and "bar". This command is likely to fail with an exception to indicate "C:\My" cannot be found. The example Runtime.getRuntime().exec("\"C:\\My Programs\\foo.exe\" bar") is an attempt to launch the program "\"C:\\My". This command will fail with an exception to indicate the program has an embedded quote. Applications that need to launch programs with spaces in the program name should consider using the variants of Runtime.exec that allow the command and arguments to be specified in an array. Alternatively, the preferred way to create operating systems processes since JDK 5.0 is using <strong>java.lang.ProcessBuilder</strong>. The ProcessBuilder class has a much more complete API for setting the environment, working directory and redirecting streams for the process.

美国时间2013年3月4日,Oracle发布了最新版的两个JDK:Java SE 7 Update 17Java SE 6 Update 43,点击链接进行下载。

美国时间2013年2月1日,Oracle发布了最新版的两个JDK:Java SE 7 Update 13Java SE 6 Update 39,点击链接进行下载。

本版本包含了重要的安全修复。Oracle 强烈建议所有Java SE 7 用户进行升级。参见更新日志

美国时间2013年1月13日,Oracle发布了Java 7u11,此版本包含重大安全更新,所有JRE7用户务必更新。参考Java 7 浏览器插件安全漏洞详情。下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

美国时间2012年12月11日,Oracle发布了最新版的两个JDK:

Java SE 7 Update 10Java SE 6 Update 38,点击链接进行下载。

美国时间2012年10月16日,Oracle发布的两个JDK:

Java SE 7 Update 9Java SE 6 Update 37,点击链接进行下载。

美国时间2012年8月30日,Oracle发布的两个JDK:

点击链接即可下载。

转载请注明:WebLogic Android 博客 » 最新版JDK 8u11和JDK 7u65下载