武汉的开发者们注意啦!AI技术战略、框架以及最佳实战尽在Azure OpenAI Day 了解详情
写点什么

Java 8 自动更新,Java 7 终止公共更新

  • 2015-01-30
  • 本文字数:935 字

    阅读完需:约 3 分钟

Oracle 启动了从 JRE 7 到 JRE 8 的自动更新。这次自动更新于 2015 年 1 月 20 日启动,影响范围是启用了 Java 自动更新机制的 Windows 32 位和 OS X 用户。本次升级不是静默更新,需要用户授权。JRE 8 发布于 2014 年 3 月,并与 2014 年 10 月成为 Java.com 的默认版本。

在 Windows 操作系统上,只会替换最新的 JRE 版本,其他 JRE 版本将被保留。不过在更新之后,在网页浏览器中 OS X 用户将只有 JRE 8 可用。(对于桌面应用来说,OS X 用户仍可以有多个 JRE 版本同时并存。)在由 IT 部门管理 Java 安装和版本的企业用户将不受自动更新影响。非 32 位 Windows 或 OS X 操作系统的电脑也不会被自动更新,需要手动完成升级。另外,64 位 Windows 操作系统的 Java 自动更新已经在 Java 8 Update 20 版本实现。从 Java.com 网站的什么是Java 自动更新?的网页中可以了解到关于Java 自动更新的更多信息。

一个经常被问及的问题是现存的Java 程序在更新之后是否仍能正常工作?Oracle 一直力求让新的Java 版本能够向后兼容,因此绝大多数的Java 应用无须任何改变就可以正常工作,也就是说,他们是二进制兼容的。当然,总是会有例外的情况出现。如果你有第三方的应用没有经过Java 8 的认证,仍然需要使用Java 7,请直接联系应用的提供商。关于所有的技术细节,Oracle 提供的 JDK 8 兼容性指南中详述了二进制、源码和运行时的兼容性,JRE 和 JDK 的不相容性,被移除的功能和被弃用的 API。

Java 7 在 2011 年 7 月首次发布。Oracle 将在 2015 年 4 月停止 Java 7 的公共更新。这与该公司生命的 Java 政策一致——在主版本正式供应(GA)三年之后,下一个主版本 GA 一年以后和下一个主版本被 Java.com 设为默认 JRE 六个月之后将停止公共更新。

仍然可以通过 Oracle 技术网络的 Java Archive 获取已有的 Java 7 下载。需要继续获取 Java 7 安全更新的用户,可以与 Oracle 签订支持合同或购买 Java SE 高级产品许可。不推荐在没有安全更新的情况下继续使用 Java 7。

Java 8 最引人注目的功能是 Lambda 表达式的实现。除此之外,还包括一组新的 Date 和 Time API 以及一个 JavaScript 引擎 Nashhorn。从官方的 JDK 8 新特性介绍中可以得到完整的功能清单

查看英文原文: Java 8 Auto-Update, Java 7 End of Public Update

2015-01-30 20:015082
用户头像

发布了 75 篇内容, 共 61.8 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

Vue组件入门(十一)$attrs

Augus

Vue 3 10月月更

【愚公系列】2022年10月 Go教学课程 035-接口和继承和转换与空接口

愚公搬代码

10月月更

Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送

HoneyMoose

智能化运维场景分析

阿泽🧸

10月月更 智能化运维

el-table表格还可以这么玩

江拥羡橙

Vue 3 Element UI 10月月更

GaussDB(DWS)如何实现实时,批量和交付式查询一站式开发

乌龟哥哥

10月月更

数据湖(六):Hudi与Flink整合

Lansonli

10月月更 Hudi与Flink整合

Sonatype Nexus 管理员初始密码

HoneyMoose

YARN基本架构

穿过生命散发芬芳

YARN 10月月更

Spring Batch 中的 chunk

HoneyMoose

群晖(Synology)NAS 安装 MongoDB

HoneyMoose

Git 操作命令笔记

宇宙之一粟

git 10月月更

【设计模式】Java 语言不同的编程范式-第1章

跟着飞哥学编程

设计模式 编程范式 java 编程 10月月更

【资损】资损防控的系统规范-收单类服务设计

小明Java问道之路

架构 安全 金融 10月月更 资损

数据开发也能双轮驱动?

乌龟哥哥

10月月更

CentOS 上安装 Sonatype Nexus 仓库

HoneyMoose

“程”风破浪的开发者|慢慢踏上算法学习之旅

Aion

学习方法 算法 10月月更 “程”风破浪的开发者

React源码中的dom-diff

夏天的味道123

React

2022-10-20:以下go语言代码输出什么?A:7;B:7.0;C:0;D:编译错误。 package main import ( “fmt“ ) func main() { const

福大大架构师每日一题

golang 福大大 选择题

PHP出发(php+apache+MySQL)

江拥羡橙

php MySQL apache 社区 10月月更

“程”风破浪的开发者|如何更好的学习专业知识

海风极客

学习方法 10月月更 “程”风破浪的开发者

微信小程序云开发收费调整,大家怎么看?

江拥羡橙

微信小程序 云开发 10月月更

【一Go到底】第二十一天---defer

指剑

Go golang 10月月更

golang中的切片

六月的

Go slice

SAP | 内部表的表类型

暮春零贰

SAP 10月月更 内部表

“程”风破浪的开发者|代码规范

over℡

学习方法 “程”风破浪的开发者

【资损】资损防控的系统规范-渠道网关类设计

小明Java问道之路

架构 安全 金融 10月月更 资损

Qt|模态窗口如何实现进入页面等待加载数据效果

中国好公民st

c++ qt 10月月更

加密标准中DES与AES到底是什么?两者有啥区别?

wljslmz

信息安全 加密 AES 10月月更 DES

Maven docker-maven-plugin 插件 Push 413 错误

HoneyMoose

CentOS部署Harbor镜像仓库

程序员欣宸

Docker 10月月更 habor

Java 8自动更新,Java 7终止公共更新_Java_Bienvenido David_InfoQ精选文章