Oracle 发布 Java 7

发布时间:2011-07-11 浏览: 来源:安群网络科技有限公司

       Oracle公司已经发布第一个候选的Java标准版7。

    除非在最后一刻发现严重的错误,否则该公司预计到7月28日发布的Java 7的最终版本,这将是在五年的Jave语言的第一个重大更新。

    Oracle首席Java架构师 Mark Reinhold说:“我们都知道各种业务和政治原因此版本已经采取了一些时间,周四在网上直播,指的是2010年Oracle公司购买Sun微系统,然后控制了Java。”

     Mark Reinhold宣布预发行版本的JDK(Java开发工具包)7,建立147,是第一,也许只有前释放的编程语言和相关环境运行时的候选发布版。

    Mark Reinhold说:“新版本是超过革命性的进化,虽然有一些显着的改善没有什么惊天动地的。”

    一个特点, Mark Reinhold赞美是一种改进的I / O接口与文件系统的工作 。JSR - 203的文件API(应用编程接口)规范取代java.io.File的包 。

  Oracle Java平台组的首席产品经理Staffan Friberg说::“在以后的会话,该API可以读取文件属性的更广泛的阵列,并在发生错误时,可以提供更多的信息。它可以检测到,当一个文件的内容已被更改。它也可以使用符号链接,这些作业系统的使用符号链接。”

    API也加快了文件系统的操作,由于新的API使得更少的调用操作系统的事实,Friberg说。

    Friberg说: “最后,我们得到了一个全面的文件系统接口”。

    改善的另一个领域是Java可以被用于多核处理器,这要感谢的fork / join框架,列入JSR 166 。“fork / join是许多的方式来处理与表达,将很好地扩展到任意数量的处理器内核的并行计算,”Mark Reinhold说。

    Oracle工程师指出, Java 7中也正式引入了动态语言的支持。在过去的五年中,已超过200个非Java语言,比如Scala,包括JRuby,Jython和Groovy的开发,运行在Java虚拟机(JVM)。

    John Rose说:“在十年前,动态语言不是很重要”。动态语言,可以用来迅速制定方案,因为他们没有严格的语法要求的静态类型语言,如Java。

    John Rose解释:“Java 7中从根本上扩大了它非Java语言,它应该提高这些语言编写的程序的性能提供的功能,非Java语言现在可以与JVM的方法调用。一条新的指令,称为invokedynamic,允许程序员进口非Java的编译器的逻辑。”

    而最终版本的Java Community Process,必须经监督Java的理事机构。

在线质询 售后服务
售前咨询-谢QQ:458431995 点击这里给我发消息 售前咨询-吕QQ: 点击这里给我发消息 售前咨询QQ:1589795052 点击这里给我发消息 售后客服QQ: 点击这里给我发消息

浏览排行

安装Mac OSX Lion 的完整指南 Adobe推出HTML5的富媒体编辑器 Mac OS X可以不正确撤销狡猾的数字 DevExpress是触摸开发工具升级的重 免费的VSS中DiscountASP.NET宣布TF 苹果船舶IOS 5.0.1电池的修复补丁 Whamcloud想使Lustre更容易使用 谷歌的Adwords如何使用关键字的搜 对于在工作中的iPad,第2轮Office

最新资讯

微信并没有申请第三方支付牌照 工信部谢雨琦 数据中心建设布局应 美国十大最幸福科技公司 谷歌第四 毛伟收获IPv6先锋奖 整体域名服务 百兆宽带下 更好的服务成运营商竞 亚马逊云计算营收可达10亿美元 谷歌光纤五大益处:不再承受缓冲之 鹏博士2012年净利润2.07亿元 同比 联通亦庄IDC试点引入SDN 节点数量
Live Chat by comm100