- 博客(4)
- 收藏
- 关注
原创 设计模式- - builder 建造者模式
Builder建造者模式 建造者模式:是将一个复杂对象的创建与它的表像分离,使得同样的构建过程可以创建不同的表示。 我们首先理解一下建造者模式:根据他的定义,先拿人穿衣服来解释: 我们先理解第二句话“同样的构建过程”是指对象的创建有一个固定的过程,好比穿衣服,必须是先穿内衣,然后穿外衣,然后穿袜子,然后是鞋,过程是不变的。(不要跟我提内裤后穿的例...
2012-08-14 22:00:28 141
原创 设计模式--工厂模式 (工厂方法、简单工厂、抽象工厂)
设计模式--工厂模式 (工厂方法、简单工厂、抽象工厂) 工厂方法模式:定义一个用于创建对象的接口,让子类来决定实例化那一个类。工厂方法使一个类的实例化延迟到其子类。 在了解工厂方法前,我们要先了解什么是工厂。现实生活中工厂是生产产品的地方,我们身边的电脑、鼠标、电视等等,都是从各个工厂生产出来的。 如果你对这个图看不明白,那么我...
2012-08-11 23:51:38 177
设计模式--单例模式
单例模式 单例模式:确保一个类只有一个实例,并提供一共全局访问点。 单例模式就是对象只有一个,只创建一次,也就是只会New一次,所以它的构造方法是私有的,不能被其它用户进行创建,由自己创建,自己只创建一次。 单例用到的地方很多,比如数据库连接池的设计一般采用单例模式,数据库连接是一种数据库资源。软件系统中使用数据库连接池,主要是节省打开或者关闭...
2012-08-09 13:52:29 80
原创 JAVA程序 通过IP地址 获取MAC地址
我们都知道通过在电脑上敲 cmd 后,输入ipconfig -all 来获取IP地址或者MAC地址,java程序可以在window和linux下获取MAC地址等信息!看下面代码 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import j...
2012-08-06 11:51:40 912
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人