8月21日学习感想

 
今天初步的学习了如何使用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
 
为什么要用克隆?
主要时保持原始状态的稳定性。但是在使用克隆函数之前必须在类中要事先定义,否则别人是无法调用的。
什么是专家模式?
所谓专家模式就是在一个类中某一个方法完成某一功能,这个功能的实现是由这个类完成的。打个比方我们关门,完成这个关门动作是门完成的,而不是人或是其它驱动这个关门动作完成的。
                                                                                                           
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值