MAC 下的Java JDK

基本关系

MAC OS X 集成了一个配置完整,随时可用的java运行时和开发环境。J2SE的完整版本以及JDKJVM都已经预先安装在MAC OS X中,避免了JDK的下载,安装,配置的环节。集成的在MAC OS X下的Java版本与其它SunOracle)发布的java版本是类似的,唯一的不同是MAC OS X下的Java是由苹果发行并紧紧绑定到进入到MAC OS X系统中。

MAC OS X Java特点

部署在MAC OS X中的java应用能够充分利用其内置的诸多特性,包括支持64位系统,分辨率无关性,自动支持多处理器,支持MAC OS的本地Java API的访问。MAC OS Xjava应用与MAC OS X的本地应用的外观和执行方式相一致。

MAC OS X版本 &  Java版本

MAC OS X v10.5 “Leopard”(猎豹)预安装的Java版本是J2SE1.5。该版本可以自动升级至J2SE1.6版本。MAC OS X v10.7 “Lion”(狮子)预安装的JDK版本J2SE1.6OS X的版本与Java的版本是不同步的,并且苹果下Java版本的更新与SunOracle)发布的Java版本也是不同步的。

OS X下新版本的Java会通过软件更新,自动进行下载。为了更新Java版本,在有新版本提示时可以选择性的进行下载并安装。新版本的Java会覆盖旧的版本,并且一旦新版本安装到OS X后就无法被卸载,通过Applications(应用程序)  ->  Utils(实用工具)  -> Java Preferences(偏好设置),在通用选项下提供的Java JDK的列表,通过拖拽的形式, 可以更改当前系统所使用JDK版本的优先级。


JDK1.7

       苹果的开发者中心中中的《MacJava开发指导手册》中指出,随着OS X v10.6 Update 3Java发行,苹果不赞同开发者再使用由其提供并集成到OS X中的Java运行时。开发者们不应该再依赖苹果在将来OS X版本中提供的Java运行时。但是苹果对于OS X v10.6 Snow Leopard , 以及 OS X v10.5 Leopard 下的Java运行时将继续提供支持和维护。

       同时在oracle官网下提供的JDK7下载链接目录中,我们可以清楚的看到针对与MAC OS 版本JDK的链接地址。

这是有史以来Oracle提供的第一个针对MAC发行Java JDK版本。

关于上图中标示的JDK 7u6安装版本,MAC系统要求是MAC OS X v10.7.3(Lion)或之后的版本。旧版本的Mac系统会强制运行JDK6.0版本或其它更早的版本

关于OS XJava的更多特性,请查看苹果官网说明。

参考:

Mac OS X 10.6: Developing Java applications

Java and the Mac OS X

JDK 7 for Mac OS X

Java Development Guide for Mac

 

 

 

转载于:https://my.oschina.net/hmj/blog/79939

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值