java
iteye_21263
这个作者很懒,什么都没留下…
展开
-
敏捷开发读书笔记一
要做到敏捷开发需要做到以下几点A不要有重复的代码;B去掉不该有的注释1)每一个注释都是很好的改进机会 如我们可以用方法名取代注释2)一个方法最好单一而优雅的完成一个任务,任务越是单一,重用概率越高,绝不能完成太多的任务...原创 2010-10-12 07:28:53 · 112 阅读 · 0 评论 -
对象的序列化
下面将实现一个序列化对象的例子,也就是将对象保存到文件中,在从文件中读出对象步骤:1确保要保存的对象实现了Serializeable 接口2通过创建一个ObjectOutputStream()对象来打开文件3通过writeObject()将对象写入文件4完成后关闭输入流。从文件中读取对象1通过一个ObjectInputStream()对象来打开文件2通过调用readObject()来读取对象,...原创 2010-11-05 15:07:15 · 80 阅读 · 0 评论 -
java 开发几个设计原则;
java 开发几个设计原则;1单一职责原则【Single Responsibility Principle】单一职责原则:应该有且仅有一个原因引起类的变更那使用了单一职责原则有什么好处呢?类的复杂性降低,实现什么职责都有清晰明确的定义;可读性提高,复杂性降低,那当然可读性提高了;可维护性提高,那当然了,可读性提高,那当然更容易维护了;变更引起的风险降低 单一职责即一个方法尽可能...原创 2010-11-12 16:54:19 · 90 阅读 · 0 评论 -
java 单元测试 初探
单元测试工具junit.jar 用junit进行测试,给出错误信息详尽,而且能将正确的信息与现在错误的信息进行对比。不是用system.out输出,而是用assertEquals(expected, actual)….等方法,列出预测的信息和正确的信息。 HelloWorld.java package cn.com.bjradio.arcos.domain; publicclass HelloWo...原创 2010-12-06 21:33:57 · 122 阅读 · 0 评论 -
DateUtils 方便的date 处理工具
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;import ja...原创 2010-12-14 17:23:06 · 107 阅读 · 0 评论