QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

InfoQ 中文站 Java 社区 2007 年度十大新闻

  • 2007-12-29
  • 本文字数:1773 字

    阅读完需:约 6 分钟

虽然 Java 技术经过多年发展已经比较成熟,但 Java 社区依然不断涌现出一些新的技术和亮点。以下便是我们整理的 2007 年 Java 社区十大新闻,借此对 Java 社区这一年来的发展历程进行概括和总结:

1. XML 是用户界面 (UI) 开发的未来吗?
或者是 JavaScript?新一茬的桌面用户界面框架有一个共同的趋势:基于 XML,并具备某种程度的 JavaScript 支持。在此,让我们简要地看看 AJAX,WPF/XAML,Flex/MXML 和 Firefox 的 Gran Paradiso。

点评:无论是微软的 WPF/XAML、Adobe 的 Flex/MXML、还是 Firefox 的 Gran Paradiso,都让我们意识到基于 XML 的用户界面开发可能是未来 UI 开发的一种趋势。值得关注。

2. 选择你所需要的 Ajax 框架
Dr. Dobbs 网站最近刊登了一篇关于如何选择 Ajax 框架的案例分析,取自 T. Rowe Price 的一个开发团队。文章讨论了五个热门框架:DWR、GWT、Dojo、Prototype/Scriptaculous 和 Yahoo UI Library。

点评: AJAX 火了,相应的 AJAX 框架也如雨后春笋般出现。对于准备选用 AJAX 框架的开发者来说,面对这么多 AJAX 框架可能会无从下手。这篇新闻所涉及的话题对于 AJAX 框架的选择无疑会提供一些帮助。

3. Silverlight、JavaFX、Flex/Flash 技术比较
博客作者 Techie 在“Apollo vs Silverlight vs JavaFX vs Flash/Flex 观点”一文中深入比较了这几种热点技术的不同。

点评:在 RIA 开发平台领域,Silverlight、JavaFX、Flex/Flash 都是很有竞争力的产品,本文对于那些准备采用 RIA 技术的企业或开发人员来说,可以提供一些帮助。

4. Grails 做足功夫 全力迈向 1.0 版
Grails 框架具有和 Rails 相近的开发效率,并且强调重用已有的 Java 知识、代码库和工具。Grails 一直有新的版本发布,越来越引人注目,并且正在全力向 1.0 迈进。InfoQ 就此采访了 Grails 项目的领导人 Graeme Rocher。

点评: Ruby on Rails 以其很高的开发效率风靡世界,Java 阵营也没闲着,Grails 既借鉴了 Rails 高效开发的模式又继承了 Java 已经成熟的技术,对 Java 开发者来说是更合适的选择。

5. Java 进入实时领域
在 Java One 上 Sun 最终宣布了 JSR-1(2006 年 7 月最终定稿的 Java 实时规范)第一个实现的发布。

点评:Java 在企业应用领域占据了绝对有利的地位,现在又将触角伸向了实时领域,在这一领域 Java 会有所建树吗?

6. Erlang 是未来用于并发性的 Java?
未来的计算是并发计算。现今甚至桌面 CPU 也是多核的,当客户给他们的服务器购买了越来越多的 CPU 时,他们期望其应用伸缩自如以利用他们的新投资。但是今天的许多软件系统并不能做到这一点。Erlang 能起到帮助吗?

点评:对大多数编程语言而言,处理并行计算都是比较难的一件事情。Erlang 改变了这一状况,如果你要编写并行计算的程序,可以考虑一下 Erlang。

7. Adobe 和软件的未来
从 Adobe Flex,到 Adobe Integrated Runtime(AIR),再到最近宣布计划将所有软件都以“软件服务化(SaaS)”的形式搬到 Web 上,Adobe 表现出了一种有趣的趋向。

点评:Adobe 所宣布的一系列产品及计划,让我们看到了 Adobe 为扩大自己在未来软件平台上的影响力而做出的努力,从目前发展的情况来看,至少在 RIA 方面,Adobe 走在了前面。

8. Google Android SDK 舍弃 Java ME,支持 Java Lite 和 Apache Harmony
今天 Google 发布了支持 Open Handset Alliance(开放手机联盟)设备的 Android 平台 SDK。Android 包含一个定制的 Dalvik 虚拟机来运行应用程序,这些应用程序是用一个 Java 语言子集来编写的。

点评:虽然对 Google 介入移动电话领域早有心理准备,但是 Google Android 的公布还是让我们对未来移动电话的强大功能和 Google 将来在这一领域的所能产生的影响浮想联翩。

9. 开源 Java 转向统一
这个月将被记入史册,因为 Sun 宣布开源 JavaSE。InfoQ 密切注意后续事件。

点评:Sun 终于想通了,最终决定清除曾经困扰 Java 应用程序的主要障碍——许可问题,但是不是有点晚了呢?

10. 争论:JCP 在 Java 的未来中将扮演什么角色?
最近,Alex Blewitt 称 Java Community Process(JCP)已经死了,将之喻为无头鸡:“自己还没有意识到,仍在四处奔跑,但实际已死了”。由此引发一场关于 JCP 作用,及其在 Java 的未来中将扮演什么角色的争论。

点评: JCP 在 Java 技术发展过程中确实起到了应有的作用,但是广大的开发者也开始越来也多得对其行事方法及公正性提出了质疑。

2007-12-29 01:52847
用户头像

发布了 150 篇内容, 共 46.9 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

用友BIP新零售产品发布,与零售企业共创新未来

用友BIP

新零售 数字营销

Spring中@NotEmpty、@NotBlank、@NotNull 区别和使用

Java你猿哥

Java spring Spring Boot string ssm

骚操作:使用无头浏览器模拟用户操作进行截图~

王中阳Go

Go 高效工作 自动化 无头浏览器 自动截图

低代码赋能生物药企数字化

明道云

腾讯Java大牛整理推荐的(Spring AOP/IOC思维导图源码笔记)

做梦都在改BUG

Java spring aop ioc

二面蚂蚁金服(交叉面),已拿Offer,Java岗定级阿里P6

Java你猿哥

Java ssm 并发 java面试 面经

降低 Spark 计算成本 50.18 %,使用 Kyligence 湖仓引擎构建云原生大数据底座,为计算提速 2x

Kyligence

开源 数据分析

2023企业数智化财务创新峰会 · 成都站圆满举办!

用友BIP

智能会计 价值财务

牛客网最热门的1353道大厂Java面试题整理(附答案)

采菊东篱下

Java 面试

三本菜鸟美团二面被源码暴锤,46天狂学Spring,终入阿里

Java你猿哥

面试 Spring Boot sprnig spring aop spring ioc

开源赋能 普惠未来|TencentOS Tiny诚邀您参与2023开放原子全球开源峰会

开放原子开源基金会

人工智能与大模型主题师资培训落地,飞桨持续赋能AI人才培养

飞桨PaddlePaddle

paddle 百度飞桨

Midjourney|文心一格prompt教程[Text Prompt(下篇)]:游戏、实物、人物、风景、动漫、邮票、海报等生成,终极模板教学

汀丶人工智能

人工智能 AI绘画 MidJourney 文生图 prompt learning

阿里云微服务引擎 MSE 全新升级,实用能力更普惠,最高降幅 75%

阿里巴巴云原生

阿里云 云原生 微服务引擎

阿里巴巴最新SpringCloudAlibaba学习笔记,全程通俗易懂,一套搞懂!

架构师之道

微服务

如何快速使用Redis可视化工具NineData?

数据库小组

数据库 Redis 可视化工具 Redis图形化工具 redis图形化界面 数据库可视化工具

eKuiper 源码解读:从一条 SQL 到流处理任务的旅程

Java你猿哥

Go golang sql ssm eKuiper

企业级体验:未来体验管理的价值与趋势

博文视点Broadview

周家恩:GaussDB(for MySQL)云原生数据库技术演进和挑战

NineData

MySQL 数据库 GaussDB GaussDB(for MySQL) 华为自研数据库

美团二面惜败,我的凉经复盘(附学习笔记+面试整理+进阶书籍)

Java你猿哥

MySQL redis Spring Boot 并发编程 JVm虚拟机

开源赋能 普惠未来|百度寄语2023开放原子全球开源峰会

开放原子开源基金会

Midjourney|文心一格prompt教程[Text Prompt(上篇)]:品牌log、App、徽章、插画、头像场景生成,各种风格选择:科技风、运动风

汀丶人工智能

人工智能 AI绘画 MidJourney 文生图 prompt learning

一种DWS迁移Oracle的CONNECT BY语法的方案

华为云开发者联盟

数据库 华为云 华为云开发者联盟 企业号 5 月 PK 榜

浅谈微服务中限流熔断降级的方法论

做梦都在改BUG

Java 微服务 限流 熔断降级

OpenFeign 如何做到 "隔空取物" ?

Java你猿哥

Java Spring Cloud ssm netflix openfeign

用低代码开发平台高效打造仓储管理数字生态

力软低代码开发平台

Springboot 一行代码实现文件上传 20个平台!少写代码到极致

Java你猿哥

Java spring Spring Boot ssm

阿里蚂蚁金服4面面经(已拿Offer)附答案!突如其来的意外之喜

Java你猿哥

Java 算法 ssm 并发 面经

OpenHarmony Docker移植实践

OpenHarmony开发者

OpenHarmony

宝武中南钢铁借助飞桨让钢筋超限监控有了“火眼金睛”

飞桨PaddlePaddle

百度飞桨 图像分割 PaddleSeg

华为Atlas 200I DK A2开箱!

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 5 月 PK 榜

InfoQ中文站Java社区2007年度十大新闻_Java_宋玮_InfoQ精选文章