当前位置:  数据库>oracle

Oracle提交Java 7 和Java 8规格

    来源: 互联网  发布时间:2017-03-27

    本文导语: 即将来临的Java版本致力于减少冗余代码,增加多核性能,并且催生出动态脚本语言周二一名Oracle官员详细介绍了Oracle提交的版本7和版本8的Java标准版的技术规格。在考虑之中的技术由Java社区委员会(Java Community Process)冠以标号...

即将来临的Java版本致力于减少冗余代码,增加多核性能,并且催生出动态脚本语言周二一名Oracle官员详细介绍了Oracle提交的版本7和版本8的Java标准版的技术规格。在考虑之中的技术由Java社区委员会(Java Community Process)冠以标号JSR(Java规格请求)。“它们由来已久了。只是现在终于有机会由JCP投票决议了。结果应该会在两周后出来。”

规格包括JSR 336:Java SE 7 版本内容;JSR 337: Java SE 8版本内容;JSR 334:对Java程序语言和JSR 334些许的增强;和JSR 335:Java程序语言的Lambda表达式(Lambda Expressions)。Java SE可能会成为服务于Java EE(Java Platform, Enterprise Edition)的一个基础。

Java SE 7( Java Platform Standard Edition 7),“将会促进最优编程技术的实现,并通过对Java语言和Java SE API加入高效特性来减少冗余代码,”JSR所述。据所提交的规格说明,特色将包括以一个“实际”的方式改进大多数应用程序的抽象水平;它不对现行代码带 来显著的影响,也不会给开发者带来大的学习曲线。“我们提议在其他改进之余,还实现I/O资源的自动管理功能,更加简化的泛型使用,以及更多简洁的异常处 理。”

Java SE 7同时应该实现的还有能够对多核处理器提供支持的并发API,和对动态脚本语言的改进。一个异步API被包含用来加快I/O密集型操作。JSR将2011年定为该规格的最后发布日期。

关于Java SE 8,规格上这样讲:“将会通过对Java语言和Java SE API加入高效特性来极大地减少冗余代码。”同时,Java SE 8会通过将一个模块系统集成入这一平台,处理规格上所指的class path Java Archive “地狱”。

此外,第8版本的Java集合框架(the Java Collections Framework)和相关的API将会被增强,以支持自动可并行的大块数据操作,如过虑、映射、和归约。“通过将Java语言拓展至包含Lambda表 达式(又称‘闭包’)和默认方法,可以方便地使用这些新API。作为一个额外的好处,开发者使用贯穿平台的现存的单抽象方法API,还可以一定程度上提高 绩效。”

Java SE 8技术规格最终定于2010年十月发布。

JSR 334希望能使程序员的工作更为简单。它将改进Java语言和API规格,来支持包括switch in string、二进制整形字面值、multi-catch,以及更多泛型实例创建中的precise rethrow和改进了的隐含类型在内的特性。规格同样也定于明年七月完成。

JSR 335 中富有特色的Lambda表达式拓展了Java虚拟机。“我们提议拓展Java语言,以支持紧凑Lambda表达式(也称闭包或匿名方法)。另外,我们会 拓展该语言以支持一个名叫‘SAM’的会话,以使Lambda表达式能够在一个单抽象方法接口或类被期待的地方被使用,进而推动对现存库的兼容性。”


    
 
 

您可能感兴趣的文章:

  • com.Oracle.*;是指相对于当前目录下的COM下的ORACLE吗?java是怎么寻找PACKAGE的?
  • Linux系统下利用java连接Oracle 10G
  • 再问java 连接oracle 问题,急!
  • oracle和Java的连接,急!!
  • JAVA连接ORACLE问题(100分)
  • 怎么在java里调用一个oracle的procedure呢?
  • java与oracle
  • FSF反对Oracle起诉Google侵犯Java专利的起诉
  • 怎么在java中向一个sql语句传参数,就像oracle的proc一样啊?
  • 为什么在编译java程序的时候出现oracle.jdbc.driver不存在?急!!!
  • 如何获取java连接oracle的驱动?
  • 听ORACLE网站上说8.1.6有支持jdbc2.0的JAVA2驱动
  • java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
  • 在java中能不能调用oracle的package
  • 求教 JAVA 连Oracle数据库。
  • 请教一个关于java中连接远程oracle数据库的问题
  • redhat 9 下安装 oracle9i 过程中,要求指定java目录,到底是哪一个目录?
  • 请问如何用Java从Oracle数据库中读取媒体文件,如图片,mpeg 等
  • 请教怎样在虚拟机中的linux系统安装 Java环境以及Oracle
  • 谁有java编写的连接 oracle9i的例子 急100
  • ORACLE 自动提交问题
  • Oracle事务!使用游标提交过程
  • 怎么用jsp向oracle8提交长字符(15000字左右)?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍
  • ORACLE 自动提交问题 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3