`
找不着北
  • 浏览: 316345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【译】Java编程的大好时期

阅读更多

           大家都知道,Java阵营里的人最近几个月都感到有些沮丧。

       从Oracle的Larry Ellison家族到Java语言最初的推动倡导者,他们无不对今年一月份完成的Oracle对Sun的收购怀着一份复杂的心情。 然而,更让人泄气的是Java之父James Gosling四月份的突然从Sun公司的离职,这让这整个Java阵营目瞪口呆。 但是,暂且把这些商业因素和行业格局大变脸放在一旁,你不能不认为,如今正是Java编程的大好时期。

       确实,Java7依旧没有按计划发布出来,但不会太久远的,实际上,Java运行环境已经是如此的成熟和稳定,我们并不需要那种每十八个月出一个新版本的 事情。 尽管基础Java运行环境、修改后的EJB规格以及大家所期望的JSR都一些不足,但已经有足够多的个人维护的和团体维护的Java项目填补了这些缺失, 并不受 Java Community Process (JCP)由于工作效率缓慢,不能及时弥补这些缺失的影响。

       说起这些个体的和团体维护的项目,我们喜人的看到行业内一些最大的、使用最广泛的框架都已经“羽翼丰满”,已经开发到了非常令人激动的吸引人的里程 碑阶段了。 Hibernate, IT业内让人疼爱的ORM框架, 在三月底发布的3.5GA版,里面第一次提供了对JPA 2.0的支持。 Spring, 业界依赖注入和反向控制(IoC)容器的首选,于2009年十月份发展到了3.0版本,已经有越来越多的开发团体开始在他们的项目中使用3.0版本里出现 的新功能。

       另外,表示层的那些东西也又一次的吸引我们的注意力,Apache的MyFaces项目发布了稳定的版本,对融合了Ajax的JavaServer Faces 2.0 API有了更多的支持。 MyFaces 并不是唯一的实现了 JSF 2.0 规范的项目, OpenFaces 在三月早期也声明了对 JSF 2.0 的支持; 当然,对JSF的Ajax库支持最多的JBoss RichFaces,最近开始发布它的版本4.0 Alpha版,其中也向人们演示了对 JSF 2.0 规范的支持。

       众多事件里,Seam,这个也许是最有创造力的、试图把JSP,EJB,现代Java EE开发过程集成到一起简化开发过程的框架,今年夏天就要发布它的3.0稳定版。 我们不得不承认,如今在服务器端,很多有趣有意义的事情正在发生。

       面对现实,如今正是Java编程的大好时机。

 

来自 外刊IT评论

 

:)

8
7
分享到:
评论
3 楼 javne 2010-05-24  
说了一大堆 没看到什么现在是大好机会的东东
2 楼 opensdp 2010-05-24  
MyFaces 真的会有人用吗。我感到怀疑
1 楼 找不着北 2010-05-24  
面对现实,如今正是Java编程的大好时机。

相关推荐

    完整版 Java编程基础入门教程 Java语言程序设计 第1章_java概述(共50页).ppt

    完整版 Java编程基础入门教程 Java语言程序设计 第10章_网络编程(共68页).ppt 完整版 Java编程基础入门教程 Java语言程序设计 第11章_数据库的连接(共36页).ppt 完整版 Java编程基础入门教程 Java语言程序设计 ...

    JAVA编程题全集(100题及答案)——直接打印

    JAVA 编程题全集知识点总结 本资源提供了一个完整的 JAVA 编程题全集,涵盖了大量的题目和经典的解法,非常适合刷学完基础、刷题前的知识总结与开拓。以下是从资源中提取的重要知识点: 1. JAVA 基础知识:资源中...

    JAVA程序设计教程第2版.pdf

    该标签清晰地表明了该资源的主要内容是关于 JAVA 编程和程序设计的。该标签包括三个部分:java、开发、程序设计。 知识点: * JAVA 是一种编程语言,主要用于开发大型应用程序。 * JAVA 编程需要学习和掌握各种...

    高质量java编程

    《高质量Java程序设计》是林锐的一本经典著作,它深入浅出地讲解了如何编写出高质量、可维护的Java程序。这本书对于Java开发者来说,是提升编程技能和理解Java精髓的重要参考资料。以下是对该书内容的一些关键知识点...

    Hbase JAVA编程开发实验

    Hbase JAVA编程开发实验报告以及代码,1 按照“Hbase应用开发实验1.pdf”中给出的说明,完成相关相关实验及JAVA程序的编写、调试和运行,提交JAVA源程序(AccessObject.java, HBaseTester.java, User.java)及运行...

    JAVA程序设计.pdf

    本资源主要介绍了JAVA程序设计的基础知识和实践经验,涵盖了JAVA程序的编辑、编译和运行环境、JAVA基本数据类型、运算符与表达式、JAVA程序语法结构、顺序结构、选择结构和循环结构语法等方面的内容。 一、JAVA程序...

    java程序设计填空题题库49道

    Java程序设计涵盖了许多核心概念,包括: 1. **包与集合框架**:`...以上知识点覆盖了Java语言的基础语法、面向对象编程、输入输出、图形用户界面、线程管理和类的定义与使用等多个方面,是学习Java程序设计的基础。

    Java网络编程第三版.pdf

    《Java网络编程第三版》是Java开发者深入理解网络编程的重要参考资料。这本书主要涵盖了Java平台上的网络应用程序开发,从基础概念到高级技术,为读者提供了一套全面的学习路径。以下是本书中涉及的一些关键知识点:...

    Java编程入门.pdf

    Java编程入门是计算机编程语言Java的基础学习指南,它向初学者介绍了Java编程语言的核心概念和基础知识。这份资料特别强调了Java编程在手机游戏开发中的应用,但其内容并不局限于此,而是包含了更广泛的Java基础知识...

    自考Java程序设计真题

    本资源摘要信息总结了Java程序设计的真题集锦,涵盖了Java程序设计的各个方面,包括Java基础知识、Java数组、Java GUI编程、Java事件处理、Java集合框架、Java文件输入输出、Java异常处理、Java多线程编程、Java网络...

    Java编程语言的计算机软件开发应用.pdf

    Java编程语言自诞生以来,因其独特的特性和强大的技术支撑,成为了计算机软件开发领域里应用广泛的编程语言。本文将详细探讨Java语言的主要特点,以及它在实际计算机软件开发中的应用。 首先,Java编程语言的特点是...

    java面向对象编程源码

    本书内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化 Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。...

    洪恩JAVA编程之道

    《洪恩JAVA编程之道》是一本深入探讨Java编程技术的书籍,其随碟代码提供了丰富的实践示例,帮助读者巩固理论知识,提升编程技能。在Java编程的世界里,理解和掌握这些知识点至关重要,因为它们构成了Java程序员的...

    Java语言程序设计(基础篇+进阶篇)第六版 答案(不含编程题)

    《Java语言程序设计(基础篇+进阶篇)第六版》是Java学习的重要参考资料,尤其对于初学者和希望深入理解Java编程概念的人来说,这是一本不可多得的教材。本书分为基础篇和进阶篇,涵盖了Java编程的各个方面,旨在帮助...

    Java编程的逻辑

    Java编程的逻辑是软件开发领域中的重要组成部分,尤其对于初学者和有经验的开发者来说,深入理解Java语言的原理和逻辑至关重要。Java以其跨平台、面向对象和强大的库支持等特性,成为全球范围内广泛使用的编程语言之...

    《java 并发编程实战高清PDF版》

    《Java并发编程实战》是一本深入探讨Java平台并发编程的权威指南。这本书旨在帮助开发者理解和掌握在Java环境中创建高效、可扩展且可靠的多线程应用程序的关键技术和实践。它涵盖了从基本概念到高级主题的广泛内容,...

    计算机软件Java编程特点及其技术分析 (1).pdf

    Java编程是目前世界上最流行的编程语言之一,广泛应用于企业级应用开发、移动应用、Web应用等各个领域。Java语言之所以能够得到如此广泛的应用,主要得益于其众多独特的优势和特点。 首先,Java语言是一种面向对象...

    Java编程题全集及答案

    Java 编程题全集及答案 Java 编程题目全集共 100 题,面向面试复习总结,内含题目及答案。以下是从给定的文件中生成的相关知识点: Java 基础知识 1. Java 程序设计基本结构:Java 程序设计的基本结构包括类、...

    JAVA编程题-全集(含答案).pdf

    本资源汇集了多个 Java 程序设计题目,涵盖了 Java 基础知识、控制结构、函数设计、面向对象编程等多方面的知识点。 1. Java 程序设计总复习题 1:编写一个 Java 程序在屏幕上输出“你好!”。本题目考察了 Java ...

    Java程序设计 基础、编程抽象与算法策略源码

    这本书通过丰富的实例和练习,引导读者逐步掌握Java编程的核心知识,培养解决问题和设计程序的能力。 1. **Java基础知识**:书中首先介绍了Java语言的基础,包括语法特性、数据类型、变量、运算符、流程控制语句...

Global site tag (gtag.js) - Google Analytics