- 博客(5)
- 收藏
- 关注
原创 设计模式之原型模式(Prototype)
读了好多原型模式的文章,有些写的比较难以理解,原型模式的核心是什么呢?究竟问什么要用原型模式而不用工厂模式呢?本人认为,简单地说,原型模式就是靠clone()方法创建多个相同的实例。当要重复创建相同的实例时,并且每次创建后都要对实例有操作(比如调用set方法设值等),这个时候用原型模式比较合适。使用原型模式,可以省去很多冗余的工作。比如public class Test
2009-08-07 09:51:00
201
原创 Singleton(单例)模式
Singleton 模式的宗旨在于确保某个类只有一个实例,别且为之提供一个全局访问点。为了防止其他工作人员实例化我们的类,可以为该类创建唯一一个构造器,并将构造器的可见设置为私有。值得注意的是,如果我们创建了其他的非私有的构造器,或者根本没有为该类提供构造器,那么其他人员还是能实例化我们的类。 如果不希望提前创建单例对象,我们可以等到第一次使用该单例对象的时候在创建它,即滞后初始化。滞后初始化
2009-08-07 09:29:00
231
原创 JS实现动态表格 添加行 删除行 删除列
"java" import="java.util.*" pageEncoding="UTF-8"%> String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort(
2009-08-07 09:24:00
739
原创 单例模式读取Properties文件
import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** * 读取Properties属性文件 * @author LYF */ public class Env extends Prop
2009-08-07 09:13:00
279
原创 SimpleDateFormat - 取得2个日期之间间隔的天数
1. 以系统当前日期为起始日期,计算离目标日期还差几天public String getDateDiff(String targettime) throws ParseException { // 得到系统当前的日期 String today = DateFormat.getDateInstance().format(new Date()
2009-08-07 09:07:00
532
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人