Oracle的Java规划

分类: JAVAFX技术, JavaFX新闻.
标签: , , ,

ORACLE已经完成了对SUN的收购,今天公布了对Sun各项业务的规划。总的来说,oracle将要实现软硬件一体化的整体解决方案。


Java的发展策略:


Java SE:

1)快速推出JDK SE 7, 它将包含很多新功能:提高开发者的效率,高性能,多核芯片的支持等。
2)HotSpot和JRockit将是策略性虚拟机:融合两者的最佳特性,管理和实时监控功能,在hypervisor中运行本地虚拟机代码,
多核NUMA架构的编译优化等。
3) 继续支持多种操作系统。


Java EE:

1)发展Java EE的参考实现(RI),进一步针对一些重要的方向,如开发标准的模块化,新的轻量级服务器配置,RIA和UI,脚本和动态语言以及Web Services等。
2)Glassfish将作为Java EE的RI,Weblogic将继续为企业级的应用服务器。
3) GlassFish将继续支持现有的发布方式。


Java ME:

1)统一JavaME和Java SE的API。
2)优化Java ME,包括启动和运行的性能,新的交互模式,电力消耗优化,在javaFX上的优化,移植到IP TV,blue Ray和其他嵌入设备。
3) 继续对运营商和设备厂家的二进制优化。


富互联网应用(Rich Internet Applications)JavaFX

1)扩展Java来提供前所未有的RIA体验。
2)面向(界面)设计的视觉组装。
3) 高效率的UI组件库。
4)跨设备的可移植性和用户交互模型,包括移动、桌面、电视以及其他设备。
5)无缝的与java,javascript以及html5的互操作。
6)实现和Oracle ADF/ADF Mobile互补


开发工具

1)NetBeans继续作为轻量级的Java IDE,重点在Java EE6,Java ME和脚本语言,增加在移动应用和动态脚本语言的关注,Hudson将作为开源的Build方案。
2)oracle的JDeveloper将继续成为Oracle的策略性的开发工具,主要是和fusion等中间件的集成。
3)继续对Eclipse支持和作贡献。


其他连接:
JavaFX Blog javaFX Guy博客 JavaFX Game

JavaFX Observation

Java SE 6 U18较大的性能改进

US Citizenship Application

Online Canadian Citizenship Test American Citizenship Test
UK British Citizenship Test

评论 (0) 2010年01月28日

Java SE 6 U18的性能提升

分类: JavaFX新闻.
标签: , ,

和J2SE u17不同, U18更新版不是针对安全性的,它主要是提高性能的改进版本,对整个Java SE 6的很多方面都作了性能上的提升。


快速创建jar文件:如何你的程序里需要创建很多jar,应该可以看到20%的性能提高。


Hotspot虚拟机的增强功能:主要包括了一些硬件相关的优化,垃圾回收参数的改进,类加载的优化,编译时代码生成的优化等。G1垃圾回收器也增强了,但是如果要在生产上用,建议还是购买Sun的支持服务。


应用启动的时间优化:Web Start和applet应用可以同时download多个jar文件,速度加快。如果是JavaFX的应用,启动的速度加快了大约20%。我试了一下上次提到的冬奥会JavaFX的程序,在U18下启动确实快了不少。


其他的一些改进有:图形界面的性能,zip文件的读操作,部署更新等。更多的信息可以参考这里


其他:

Eclipse的JavaFX插件发布
NetBeans 6.8的新功能
JavaFX in Olympics
离线启动JavaFX程序
US Citizenship Application and Test
Canadian Citizenship Test
US Citizenship Application Guide
British Citizenship Exam information
Australian Citizenship Test Online Practise
UK citizenship Test

评论 (0) 2010年01月19日

Eclipse的JavaFX 1.2.1插件发布

分类: JAVAFX技术.
标签: , , ,

上周发布的JAVAFX 1.2.1的Eclipse插件可以下载了, 这对喜欢Eclipse的用户来说是件喜讯。一直以来,由Sun支持的NetBeans和IBM支持的Eclipse两大开源IDE互相学习,取长补短,目前看功能和水平都差不多了。我觉得IDE是个工具,用哪个都无所谓,只要自己用得顺手和习惯就行。唯一可惜的就是两者的插件互相不兼容,没法通用,造成不少麻烦。


JavaFX的“官方”IDE一直就是NetBeans,可以和JavaFX SDK一起下载。Eclipse是Sun兼顾的IDE,毕竟Eclipse的用户还是很多的。我想国内很多JAVA程序员都是用Eclipse的,所以JavaFX的eclipse插件对他们是很好的帮助。


详细信息和下载地址:http://javafx.com/docs/gettingstarted/eclipse-plugin/release-notes.jsp


其他连接:

JavaFX Gaming Examples
JavaFX Technology

British Citizenship Test for UK
Australian Citizenship Test

Citizenship test on iphone
US Citizenship Test Practise

iPhone App Experts


评论 (0) 2010年01月15日