- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Maven 小结I
Maven 是为 Java 开发人员提供的一个极为优秀的构建工具,您也可以使用它来管理您的项目生命周期。作为一个生命周期管理工具,Maven 是基于阶段操作的,而不像 Ant 是基于 “任务” 构建的。Maven 完成项目生命周期的所有阶段,包括验证、代码生成、编译、测试、打包、集成测试、安装、部署、以及项目网站创建和部署。为了更好地理解 Maven 和传统构建工具的不同,我们来看看构建一个 J
2012-05-29 23:10:55 2449
原创 深入理解JAR包
对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(或者,少数情况下是用户机)中的合适位置,然后忘记它。事实上,JAR 能做的不止是存储源代码,您应该了解 JAR 还能做什么,以及如何进行。在这一期的 5 件事 系列中,将向您展示如何最大限度地利用 Java Arch
2012-05-26 01:47:25 2509
原创 Spring工具类详解
Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。文件资源操作文件资源的操作是应用程序中常见的功能,如当上传
2012-05-17 00:28:58 3517
原创 深入理解 Java Collections API (II)
java.util 中的 Collections 类旨在通过取代数组提高 Java 性能。如您在 第 I 部分 中了解到的,它们也是多变的,能够以各种方式定制和扩展,帮助实现优质、简洁的代码。Collections 非常强大,但是很多变:使用它们要小心,滥用它们会带来风险。1. List 不同于数组Java 开发人员常常错误地认为 ArrayList 就是 Java 数组的替代品。Colle
2012-05-16 00:19:12 1175
原创 深入理解 Java Collections API (I)
对于很多 Java 开发人员来说,Java Collections API 是标准 Java 数组及其所有缺点的一个非常需要的替代品。将 Collections 主要与 ArrayList 联系到一起本身没有错,但是对于那些有探索精神的人来说,这只是 Collections 的冰山一角。1. Collections 比数组好刚接触 Java 技术的开发人员可能不知道,Java 语言最初包括数
2012-05-13 00:44:01 960
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人