Java战略及发展方向.pdf

Java战略及发展方向.pdf

ID:57013471

大小:2.70 MB

页数:33页

时间:2020-07-30

Java战略及发展方向.pdf_第1页
Java战略及发展方向.pdf_第2页
Java战略及发展方向.pdf_第3页
Java战略及发展方向.pdf_第4页
Java战略及发展方向.pdf_第5页
资源描述:

《Java战略及发展方向.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1<在此处插入图片>Java战略及发展方向Chuk-MunnLeeSoftwareDeveloper以下内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。该内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。此处所述有关甲骨文公司产品的任何特性或功能的开发、发布以及相应的日程安排均由甲骨文公司自行决定。3Java家族服务器桌面嵌入式电视移动设备卡BD-JJavaEEJavaFXJavaTVMSAJavaSEJavaMEJavaCardJava语言4Java平台5Java平台:设计目标➡针对新型应用模型和

2、硬件技术优化Java提高Java开发效率为Java虚拟机增添模块化特性针对新处理器、内存和网络而优化改善性能、监控和诊断让Java虚拟机支持多种开发语言6Java平台:主要的开源项目Coin项目:通过更加简洁的代码提高效率–改进实例创建的类型推断(“<>”)–在Try程序块中自动化资源管理–允许在switch语句中使用字符串等……Lambda项目:Java闭包(Closure)–多种情形下的替代内部类的简洁方案–支持对集合(Collection)的自动化并行批量数据操作Jigsaw项目:模块化Java平台–通过消除容易出错的类路径提高效率–改

3、进组件和应用程序的打包和交付–模块化的Java虚拟机,具有极强扩展能力,支持从上网本到桌面到服务器的多种结构7Java平台:计划要提供的增强多核处理器、大内存、高速网络–分支/合并(Fork/Join)框架和其他多线程增强–超大型堆低停顿的垃圾回收机制–消除HotSpot中的持久代(PermanentGeneration)–改进的网络功能:内置Infiniband支持、10G以太网、SDP和SCTP–新I/OAPI:文件系统和异步I/O具有更好的操作系统互操作性JavaVM支持多语言–InvokeDynamic字节码提高动态语言的性能–在多核

4、处理器上自动扩展动态语言–显著加速的JavaScript引擎8甲骨文公司承诺对Java开源技术继续投资软件行业的知名厂商鼎力支持:–“甲骨文和IBM通过OpenJDK合作加速Java的技术创新”–“甲骨文和Apple宣布OpenJDK支持MacOSX”–RedHat和Sun(甲骨文)合作推进Java开源技术创新欢迎更多的人参与到Java技术创新中来!9Java平台:开源和社区路线图•JCP批准的4个JSR–JSR334:对Java编程语言的细微增强–JSR335:Java编程语言增加Lambda的表达式–JSR336:JavaSE7版本内容–

5、JSR337:JavaSE8版本内容•2个新的OpenJDK版本将于2011和2012年发布–2011年将提供的新特性,请访问:openjdk.java.net/projects/jdk7/features/10Java平台:Oracle虚拟机战略收购Sun后,甲骨文公司拥有两个主流的Java虚拟机–HotSpot-功能齐全、最大市场份额、高品质、高性能–JRockit-专业化-专注于可服务性、服务器端性能和甲骨文软件产品体系。各种增值特性(如JRMC、JRRT和JRVE)的基础。整合的Java虚拟机战略–将两方面的优势资源合并到同一个研发团

6、队和代码库中–整合的Java虚拟机将通过OpenJDK开放源代码–JRMC、JRRT和JRVE等高级特性仍不开放源代码甲骨文公司承诺对Java技术创新不断投资11•6个月内用户增加了20%2个新的NetBeans版本将于2011年发布–新版本及新功能,请访问:–netbeans.org/community/releases/roadmap.html现已提供:NetBeans7.0Beta测试版–download.netbeans.org/netbeans/7.0/beta亮点包括:–支持JDK7、Java编辑器新功能–支持Glassfish3

7、.1、与OracleWebLogicServer和Oracle数据库相关方面的改进–支持Maven3和HTML5编辑12JavaFX13JavaFX:设计目标➡提供最佳的HTML5和原生应用开发体验编程模型:具有Java的强大威力和JavaFX的易用性Java、JavaScript和HTML5之间的内置互操作性高性能2D和3DJava图形引擎旨在充分发挥桌面系统和移动设备的新功能完整、集成的开发生命周期体验14JavaFX:客户端架构统一的应用程JavaFXAPI序开发模型JavaFX工具包JavaFX转换HTMLDOM为JavaScript

8、JavaRenderTree硬件加速和基于HTML5Java2DD3DOpenGLHTML5CSS3JavaScript5软件后备构建HotSpot浏览器JVM15

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。