Java 开发者  - 讨论区

标题:盘点2011年Java主要成就

2011年11月01日 星期二 08:02

2011年正在接近尾声,Oracle公司也总结了2011年Java的主要成就。不光是在Android领域继续和Google展开赔偿诉讼,还在提升Java社区忠诚度和更新支持方面有了进步。

盘点Java2011年成就

2011年甲骨文公司发布的JDK 7,可用于Windows,Linux,Solaris和嵌入式平台,还发布了Mac OS X的开发人员预览版。从此Java迈进了7时代,并预期未来的Java 8将会在云开发方面有长足的进步。JDK 8将在2013年夏天发布,会增加Jigsaw,Lambda 、JavaFX 3.0等诸多功能。

在2011年IBM,Apple, SAP, Azul和Twitter加入了OpenJDK。而JRockit团队和HotSpot团队已经成功被Oracle整合,目前效率提升较大。

曾经一度销声匿迹的JavaFX也推出了JavaFX 2.0,提供了Java客户端用户界面(UI)技术的迁移路径。JavaFX 2.0是先进的企业应用Java UI平台,下一步,Java将作为主要的富客户端平台进行发展。不过51CTO编辑很担心它在与HTML 5、Flash和Silverlight的竞争中,能有多大的竞争力。

Java ME也在慢慢发展,试图跟上目前移动设备端的快速发展。甲骨文已建立了一个打通Java平台和Java SE、Java ME的沟通桥梁的战略计划,同步发行在Java SE上运行的Java ME API。此举是为实现嵌入式垂直市场的全覆盖。 Java平台将覆盖所有CPU类型。将致力于为垂直细分市场提供API。

Oracle还计划为Java推出一个公共云服务,以完成其PaaS的战略目标。甲骨文Java云服务是一个为企业开发,部署和管理 关键业务的Java平台,Java EE应用平台将基于Oracle WebLogic Server。它支持多个Java集成开发环境(IDE),包括甲骨文的JDeveloper,NetBeans和Eclipse的开发与部署。

Oracle将在Java中更好的支持HTML 5,以简化基于云的客户机/服务器互动应用程序的开发。

Java未来发展蓝图发布

Oracle在JavaOne大会上发布了Java未来的发展蓝图,其中包括计划2013年推出的Java 8。JavaScript将会在未来得到改进,以方便程序员进行开发。在下一代Java客户端中将会整合JavaFX 3.0,同时还将支持多点触控设备。

Google与Java专利权擦肩而过

2000万美元能做什么?估计这只是欧洲五大足球联赛中一个球星的价钱。而当年Google曾经有机会以2000万美元的价格,从Sun手中买到Java为期三年的合作协议。倘若当年Google舍得花这2000万美元,就没有现在Oracle什么事情了,拉里也只能干着急。

可惜这没有发生,导致Google不得不承诺自己在未来Android版本中将不会涉及侵犯Java专利的代码。猫鼠游戏还在继续,Google和Oracle目前为止还没有达成协议。而不知道诺基亚推出Windows Phone手机后,Oracle还能不能用Android要挟Google。马上从Google身上割掉一块肉,可能是Oracle最优的选择。

Java之父高斯林评价乔布斯“他是个疯子”

在天朝,疯子就是疯子,是要送进疯人院电击的。在美国,疯子是个褒义词,是偏执狂的代名词。世界上只有偏执狂才能成功,所以“疯子”乔布斯成功了。Java之父高斯林曾和乔布斯三次免谈,每次都聊的很投机,但是每一次聊完高斯林都告诉自己“不,我不能为这个人工作,他是个疯子!”。

其实高斯林也是个偏执狂,这个老头当面呵斥Oracle CEO拉里,并公开叫他“魔鬼拉里”。被Oracle炒掉后加入Google,但不久就跳槽了。看得出这个老头也是一个疯子,一个执着于技术的偏执狂。

2011年10月Java新版工具推荐
工具名称 功能简介 下载地址
JRuby 1.6.5 JRuby是Ruby编程语言的100%纯Java实现,它结合了Ruby简洁的语法以及Java丰富的类库。  下载
Apache Derby 10.8.2.2 Apache Derby是一个完全用java编写的数据库,所以可以跨平台,但需要在JVM中运行。  下载
VisualVM 1.3.3 VisualVM是一个集成多个JDK命令行工具的可视化工具。透过这个工具Java程序员可以更好的提升程序性能。  下载
JavaFX 2.0

JavaFX 2.0是JavaFX一个主要的升级版本,为下一代的UI 平台而设计,提供强大的基于Java 的UI能力,可处理大规模的数据驱动的商业逻辑。

 下载
jOOQ 1.6.8 jOOQ(Java Object Oriented Querying,即面向Java对象查询)是一个高效地合并了复杂SQL、类型安全、源码生成、动态记录、存储过程以及高级数据类型Java API类库。  下载
IcedTea 2.0 这是IcedTea作为正式版(GA)发布以来基于OpenJDK 7的第一个版本。IcedTea长期以来一直是OpenJDK的一套补丁。  下载
Groovy 1.8.3 Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。  下载
JExpress 7.8.8 JExpres是一个跨平台的Java安装程序制作工具,它可以生成Windows、Linux、MacOs下的安装程序(非开源)  下载
Eclipse 4.2 (Juno) M3 继Eclipse Foundation发布了第一个支持Java 7的里程碑版 Eclipse 3.8M1后,近日Eclipse 4.2 M3 也随之发布了!  下载
Oddjob 1.0 Oddjob 是一个采用 Java 语言开发的作业调度工具,通过图形化界面或者是XML文件进行任务的设定,支持按顺序执行、并行执行以及根据预设条件执行任务。  下载
Easy Java Websites 2.5 Easy Java Websites (EJW)是一个基于Java Servlet实现的MVC Web应用程序开发框架。  下载
Jailer 3.6.2 Jailer 3.6.2 发布了,该版本改进了数据浏览功能,包括树状导航、自动布局以及桌面缩放特性。Jailer 是一个功能强大的智能型数据提取工具,可以支持DB2、Firebird、Derby等应用。它使用方便,运行的时间需要Java JRE 5的支持。  下载

来源http://www.51cto.com/

2011年11月04日 星期五 14:45

Apache Derby  这个家伙,个人感觉没有 H2 database 舒服。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号