从08年Java三大改进 看09年发展之路
创始人
2024-03-20 13:40:32
0

伴随着全球经济危机的阵阵寒风,无论国外还是国内的大小型IT企业都开始力行节约准备“过冬”。然而,SUN公司却就在12月初正式推出了令众多IT人士期待已久的Java FX 1.0,其声势之浩荡比在08年初收购My SQL有过之而无不及。与此同时在RIA已经占领一片领地的其他厂商产品对Java FX也是虎视眈眈,是机遇还是挑战,是风险抑或突破?让我们冷静的正视Java近期的表现。

一、NetBeans:坚持不懈,终于赢得理解

大家应该对SUN在07年底推出NetBeans 6.0版本记忆犹新,因为这是被称为“历史上最大的一次升级”:启动速度比5.X版本明显加快; Java源文件编辑能力大大增强,而且还加入了对JavaScript、C++、Ruby等语言的支持。

紧接着,四个月后6.1版的推出更是好评如潮,性能提高显著:比6.0版本启动速度更快,接近Eclipse; 内存占用甚至比Eclipse还要少。在文件系统优化和减少磁盘访问方面的性能更是提高了40%。其中Java和JSP源文件的编辑功能也得到一定提高。

时隔半年,NetBeans6.5的推出又激起了颠覆6.1版本的浪潮,在6.1版本的基础上进行了大量更新。在调试器方面设计了步入功能; 新增了PHP编辑器,改进了JavaScript、Ajax以及数据库支持。这些革命性的改善和令人垂涎的新特征,让NetBeans的市场份额得到突飞猛进,同时无不让人对NetBeans的进步刮目相看。

现在,NetBeans逐渐成为一个成熟的开源、跨平台的集成开发环境,除了支持所有Java平台,而且还是众多脚本语言的首选开发工具。由此看出NetBeans开发组功不可没,同时也可以看出SUN在NetBeans的推广上的决心毫不松懈。

二、Open JDK:永不停止的脚步

当听到SUN宣布预计在年底之前将公开全部Java源代码,你是否为此而欢欣鼓舞?当听到JDK7.0完全交由Java社区来进行开发的消息时,你是否也曾跃跃欲试?当看到使用Java语言编写的开源操作系统的启动界面,你将会有什么样的心情?Open JDK无疑打开了所有Java技术人员通往Java应用的底层:基于Open JDK的应用平台或系统平台。越来越多的嵌入式平台、移动平台和新型平台都开始引入Open JDK,这些无疑也为Java应用开辟了新的发展空间。

真正让所有Java技术人员感动的是Java开源的决心和行动,能够让每一位开发人员都是感受到“开发自己的Java平台”,而这些也正是所有IT人士最具有成就感的地方。因此越来越多基于Open JDK的开源项目犹如雨后春笋般生长起来,有虚拟机方面的、有编译器方面的、图像引擎、声音引擎,甚至是开发操作系统。这些广泛分布到众多热门领域的应用,更是增添了Java的魅力和活力,加大了抗击风险的能力。

在Open JDK官方网站,我们可以看到越来越多的新的项目,几乎每个月都有1到2个项目参与进来。这个势头势必将愈演愈烈,新的年度内可以说是前途看好。

三、Java FX:重拳出击,前景却不容乐观

在如今的新兴浏览器应用领域,可谓是高手云集,都在争夺RIA应用这块市场大蛋糕。虽然人们已经拥有了Adobe公司的Flex和Microsoft的Silverlight,且不说Adobe一直占领RIA市场的主导地位,单Silverlight在08年北京奥运会中已经是大出风头,人气看涨。显然,Java FX的推出是顶着巨大的压力和期望进行的。如果说桌面应用领域Java还不能呈现出独占鳌头的地位,但是在移动开发领域,J2ME平台无疑成为首屈一指的霸主。而推出Java FX的战略目标就是整合所有的Java平台优势,特别是移动平台帮助Java FX打下RIA应用的一片领地。

然而,Java FX的现状远比以上的状况更加令人担忧。虽然Java FX预览版已经推出,但是开发工具的存在严重的不足,当前开发者还没有可用的图形编辑器。此外,Java FX所提供的Demo似乎也有些底气不足,和Flash完全有点相形见绌的感觉。这些,仅仅是这些表现,就完全无法让Java FX在与Adobe和Microsoft的竞争中胜出。即使SUN做出了很多的努力; 即使众多Java开发人员对Java FX的预览版表示理解。无论如何,众多Java开发者希望正式版要好很多,相信Java FX可以而且一定会表现的更好,因为它有机会让应用程序无需改变就可以同时运行在桌面和手机上。

所以,Java FX还有很长的路要走。在拥有自己的GUI编辑器之前,Java FX并不算是一个可行的选择,我们希望Sun和Java FX应该开始加速实现这一功能,这样才可能挽回一些开发人员的信心。

结束语

如同全球经济形势的扑朔迷离,逆境中也存在很多的机遇。总的来说,Java在即将过去的一年中,表现踏实而且卓有成效,不负众望。特别是在开发工具和开源推广方面赢得了开发人员不少好评。然而在RIA应用领域,桌面平台和手机平台的优势并没有得到极大的发挥,而且充满危险。所以在新的年度到来之际,SUN必须加快弥补这些和制约竞争力的不足,才有可能立足于行业之争,让我们看到Java在09年更为精彩的表现。

【编辑推荐】

  1. 展望09年Java相关技术的兴衰
  2. 2009年十大Java技术解决方案
  3. 2008年Java开发工具发展回顾
  4. Java 2008年大事记 由语言到平台的转变

相关内容

热门资讯

施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...
VMware vFabric (2012年5月17日中国北京)——全球虚拟化和云基础架构厂商VMware公司(NYSE:VMW)今...
由浅入深学习CentOS入门 在系统的学习CentOS入门的知识中,我们掌握了一些基本的设置。今天我们来讲一下CentOS入门中的...
虚拟现实 人工智能和人体未来会... 探讨像虚拟现实和人工智能这样的技术将会跟人体发生怎样的融合。未来将会出现模糊虚拟现实和现实本身界限的...