自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的程序人生(亦山札记)

Software Engineer, The Artist of Simulating the World.

原创 Java 设计模式 代理模式

Proxy (代理模式)定义 Purpose (目的) Structure (结构) Applications (应用)Consequences (结论) Purpose (目的) 为另外一个对象提供一个代理或占位符以控制对这个对象的访问。 Structure (结构) ...

2014-01-28 22:30:27 2340 0

原创 Java 设计模式 之 facade(外观)设计模式

Facade模式要求一个子系统的外部与其内部的通信通过一个统一的Facade对象进行。Facade模式提供一个高层次的接口,使得子系统更易于使用。       当子系统经过不断的演变,变得异常复杂时,这时候,为了让子系统能够工作,这就要求 客户端对子系统内的各个模块充分了解,才能使各个模块协同工作...

2014-01-28 17:24:05 5103 0

原创 Java 反射机制

在我们使用形如 ClassName object = new ClassName();  的语句进行创建实例的时候,我们默认 ClassName 已经在系统内存在的了,所以直接使用new 的方式进行创建。 事实上,在启动虚拟机的时候,我们定义在系统内的类通过类的加载器(class loader)加...

2014-01-28 15:09:17 3169 1

原创 Java 设计模式 适配器模式

当现有的某个类的接口不能满足客户所需要的接口,需要将这个类的接口转换为客户想要的接口,可以使用适配器模式。这相当于给接口做了一个适配,使这个接口可以在现有的模块内可以使用。        举一个简单的例子,我们国家家用电网提供的是220V交流电,对于台式机而言,主板需要12V直流电,当然不能直接拿...

2014-01-20 17:13:07 2250 1

原创 Java 创建对象的四种方法

package com.lou.creation; public class Client { public static void main(String[] args) { //1.使用new 方式创建对象 Worker worker1 = CreateInstanceUtil....

2014-01-13 18:32:16 3421 1

提示
确定要删除当前文章?
取消 删除