8月21日学习感想
来源:互联网 发布:ftp端口号 编辑:程序博客网 时间:2024/05/07 19:36
今天初步的学习了如何使用ANT构件工具来构件我们的Java程序。
为什么我们要用ANT构件工具来构件我们的Java程序?
由于我们在平时作项目的时候,会遇到很多的类,我们在编译的过程中不可能一个一个去编;
当我们做完某个项目但是发现项目中有些类有些问题,我们不可能一个一个去重新编译,这样会浪费很多的重复劳动时间,而ANT正好可以帮助我们解决这样的问题。使用ANT的同时也便于我们对类的管理。
ANT的使用方法:
1. 将apache-ant-1.6.5解压到C盘的根目录下;
2. 在命令行下输入set path=C:/apache-ant-1.6.5/bin;%path%然后回车;
3. 在命令行下输入set JAVA_HOME=C:/Program Files/Java/jdk1.5.0_01,然后回车;
接着进入构件目录(和build.xml相同的目录,Ant构建文件build.xml可以放在任何位置,但是放在项目顶级目录中可以保持项目简洁);
4. 键入ant回车就OK了。
一个最简单的build.xml
<project name="first1" default="compile">
<target name="init" >
<mkdir dir="dest"/>
</target>
<target name="compile" depends="init">
<javac srcdir="src" destdir="dest"/>
</target>
</project>
通过上面的例子可以看出build.xml的结构
<project>
<target 目标1>
<任务task 1/>
</target>
<target目标2>
<任务task 2/>
</target>
<target目标3>
<任务task 3/>
</target>
……
</project>
我认为build.xml主要有三个部分组成:project , target, task。
为什么要用克隆?
主要时保持原始状态的稳定性。但是在使用克隆函数之前必须在类中要事先定义,否则别人是无法调用的。
什么是专家模式?
所谓专家模式就是在一个类中某一个方法完成某一功能,这个功能的实现是由这个类完成的。打个比方我们关门,完成这个关门动作是门完成的,而不是人或是其它驱动这个关门动作完成的。
- 8月21日学习感想
- 8月25日学习感想
- 2005年1月8日,学习感想
- 10月学习感想
- 8月21日.
- 2011年3月3日感想
- 2013年01月03日 感想
- 2月22日,网易智能家居感想
- 9月2日第一次面试感想
- 4月英语学习感想
- 2012年3月21日学习
- 8月21日总结
- 8月21日小结
- 8月21日训练
- 学习笔记【8月8日】
- 8月22日学习杂记
- 8月24日学习杂记
- 8月25日学习杂记
- 中国篮球需要什么?
- 《Ruby on Rails快速Web应用开发实例》出版了
- 在uClinux中实现 pppoe拨号上网功能
- 打算写一个文章对 Sun JDK 的 bug 进行分析
- 基于Huffman编码的文本文件压缩程序(一)
- 8月21日学习感想
- test
- java培训知识总结(第一天)
- Websphere+Eclipse远程调试
- 我的blog开张,特发贴子庆祝一下!
- Windows网络编程
- VC开发小技巧20个
- CIV4 游戏让我沉醉
- 第二届计算语言学讲习班的感触