第4章 高级Java开发技术 在上一章,学习了Eclipse JDT的基本应用。这些基本的应用基本上是集中在编辑器的使用上。这一章,将学习更多的高级功能。这些高级功能包括:项目的构建,项目的运行和测试,JUnit的应用,代码的重构,以及Eclipse所提供的其他辅助开发功能。 4.1 构建和运行 继续上章的HelloPDE项目。编辑完上面HelloPDE的代码后,需要测试运行。在测试运行HelloPDE之前,需要把Java源代码进行编译和构建。编译(Compile),就是使用JDK提供的编译器,把Java代码编译成目标字节代码,这只是第一步,这一步在是JDT是自动完成的,每次修改保存源代码,都会自动编译。第二步是构建(Build),在编译的基础上,把目标代码和其他资源文件集成为可以执行的程序。下面进一步了解一下JDT中的构建(Build)功能。 4.1.1 自动构建 JDT提供了两种构建的方式,一种是自动构建,这是默认的方式。自动构建不需要用户干预,JDT会自动判断何时应该构建。构建过程包括了源代码的编译和资源文件的构建。而且JDT采用的是增量式构建,每次只是构建需要的部分,不用完全构建整个项目,又是在后台用线程的方式进行构建,所以对于一般项目来说,基本上觉察不到构建的过程。大多数情况下,使用自动构建已经非常理想。 4.1.2 手动构建 并不是所有人都喜欢自动构建,有时候
原创力文档

文档评论(0)