2006 年仍然是 Java 技术繁荣的一年,Java 专区也仍然是最受欢迎的技术专区之一。新年之际,让我们回顾一下 2006 年,回顾在过去的一年中 Java 专区的读者们都在关注于哪些技术热点。本页面就是为大家精心准备的 Java 2006 TOP 10!在这里,我们将为大家呈送上最热门、最经典的文章、教程和系列专栏。
文章、教程 TOP 10
-
使用 Ajax 构建应用程序:学习用 Ajax 构建支持实时验证的 Web 应用程序 在本教程中,将跟随一个示例图书订购应用程序的构建,学习构建基于 Ajax 的 Web 应用程序 -- 拥有实时验证,却不用页面刷新。
-
Spring 2 和 JPA 简介 Spring 2 的关键增强之一就是与 Java 持久性 API (JPA)的集成,这是企业 JavaBean(EJB)3.0 规范的基石。本教程您将学习如何用 Spring 2 框架从头开始创建服务器应用程序。
-
利用免费软件轻松开发轻量级 Ajax 应用 Eclipse、DB2 Express-C 和 WebSphere Application Server Community Edition(这些都可以免费下载、使用和部署)组合起来是一个优秀的从原型开发到生产环境部署的套件,本教程将指导您如何使用他们来开发一个小型的人力资源应用程序。
-
Subversion 简介 通过本文介绍,您将看到如何在 Eclipse 中配置 Subversion 支持(通过 Subclipse 插件)、检出项目、与存储库同步,并执行一些常用的操作,如合并、修补、比较和删除。
-
使用 AppFuse 的七个理由 AppFuse 是一个开放源码的项目和应用程序,它使用在 Java 平台上构建的开放源码工具来帮助我们快速而高效地开发 Web 应用程序。本文介绍为什么我们要使用 AppFuse。
-
Google Web Toolkit 入门 Google Web Toolkit (简称 GWT)是 Google 推出的 Ajax 应用开发包,GWT 支持开发者使用 Java 语言开发 Ajax 应用。本文将介绍使用 GWT 开发 Ajax 应用的基本方法和步骤。
-
JUnit 4 与 TestNG 的对比 JUnit 4 具有基于注释的新框架,它包含了 TestNG 一些最优异的特性。但这是否意味着 JUnit 4 已经淘汰了 TestNG?本文探讨了这两种框架各自的独特之处,并阐述了 TestNG 独有的三种高级测试特性。
-
给 Java SE 注入脚本语言的活力 Java SE 6(Mustang)中,增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。
-
优化 Java 垃圾收集器改进系统性能 本文介绍了如何分析系统的处理能力和 Java 垃圾收集器(Garbage Collection,本文简称 GC)之间的关系,以及如何通过改进 JVM 的配置来优化 GC,以提高系统的性能。
-
除掉构建脚本中的气味 您把多少时间花在维护项目构建脚本上?也许远远超出您预期的或者可以忍受的时间。其实大可不必遭受如此痛苦的经历。本文将演示如何改进很多常见的妨碍团队创建一致的、可重复的、可维护的构建的实践。
热门系列专栏 TOP 10
-
跨越边界 本专栏介绍与 Java 开发完全不同的编程概念和技术,但这些概念和技术可以直接应用于 Java 开发。在某些情况下,需要集成这些技术来利用它们;但在其他情况下,则可以直接应用这些概念。
-
让开发自动化 作为开发人员,我们的工作就是为用户提供自动化处理。但是,我们中的许多人却忽视了自动化自己开发过程的机会。出于这个目的,本系列文章专门研究了自动化软件开发过程的实际应用,并教您什么时候以及如何成功地应用自动化。
-
追求代码质量 许多新的工具使得确保代码质量比以前简单得多,不过您还需要知道如何使用它们。在这个系列中,将重点阐述有关保证代码质量的一些有时看上去有些神秘的东西。
-
Java 理论与实践 本专栏旨在探索设计原则如何满足解决实际问题的需求这一难以捉摸的结合点。
-
进入 Apache Harmony 世界 Apache Harmony 是 2005 年 5 月宣布的开放源码 Java SE 实现,这个系列共分为五个部分,主要介绍 Apache Harmony 项目的内部实现,最新发展现状和开源 Java 开发的模式,并鼓励和欢迎大家参与到 Harmony 的社区中来。
-
面向 Java 开发人员的 Ajax 在这个系列中介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和 JavaScript 组合起来,从而打破页面重载的范式。
-
开源面向对象数据库 db4o 之旅 db4o 是一个开源的纯面向对象数据库引擎,对于 Java 与 .NET 开发者来说都是一个简单易用的对象持久化工具。db4o 的目标是提供一个功能强大的,适合嵌入的数据库引擎,可以工作在设备,移动产品,桌面以及服务器等各种平台。本系列文章将给我们带来一场面向对象数据库的风暴。
-
Spring 系列 本系列文章将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。
-
Java 技术,IBM 风格 这个系列主要关注 IBM Developer Kit 最新版本中的变化。作者首先简要描述了 Java 5.0 平台的改进,然后介绍了 IBM SDK 实现中的变化。
-
人工智能 Java 坦克机器人系列 本系列介绍了如何在 Robocode Java 坦克机器人中采用优化算法。