代理模式

staticProxy(静态代理):         静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类。        比如请明星唱歌,不是直接找明星,而是找明星经纪人,出核心动作(唱歌)外,其他动作(面谈,签合同,订票,收尾款等)都由经纪人完成。 ...

2018-05-24 20:55:07

阅读数:6

评论数:0

原型模式

 什么是原型模式原型模式属于对象的创建模式。。原型模式允许你通过复制现有的实例来创建新的实例。 这个模式的重点在于,客户端的代码在不知道要实例化何种特定类的情况下,可以制造出新的实例。在java中,一般使用clone()的方法,或者序列化。某个实体类(实现了Cloneable ,Serializa...

2018-05-16 23:55:39

阅读数:6

评论数:0

装饰器模式

1

2018-05-12 15:14:52

阅读数:9

评论数:0

IO基本操作

package test; import java.io.*; public class IOTest2 { static String path1 = "src/test/a.txt"; static String path2 = &quot...

2018-05-09 21:48:46

阅读数:19

评论数:0

java配置文件

比如配置文件名为a.properties所在的类名为b所在包名为c,若配置文件在src下则与c无关,否则加载时必须加上cProperties props = new Properties(); //对应配置文件//加载配置文件方式一:                props.load(b.cla...

2018-05-08 12:42:14

阅读数:15

评论数:0

集合框架

  Java的集合类主要由两个根接口Collection和Map派生而出,Java集合框架的。集合框架中所有具体类都实现了Cloneable和Serializable接口。Set:存储一组不重复的元素,继承了Collection,主要有2个实现方式:        1.TreeSet(依赖于Tre...

2018-05-08 10:52:45

阅读数:14

评论数:0

工厂模式

工厂模式1.简单工厂(静态工厂模式)简单工厂模式分析:        解决的问题是如何实例化一个合适的对象,核心思想就是有一个专门的类来负责创建实例的过程。具体来说,把产品看成是一系列的类的集合,这些类是由某个抽象类或接口派生出的一个对象树,而工厂类用来产生一个合适的对象来满足客户的求。优点:  ...

2018-05-05 21:48:06

阅读数:16

评论数:0

单例模式

创建单例的五种方式:饿汉,懒汉,双重检查锁,静态内部类,枚举。  破解单例模式:反射,序列化和反序列化,枚举实现的单例无法破解。/** * 饿汉式单例模式 * 线程安全,调用效率高,不能延迟加载 * * @author LSD * * 2018年4月21日 */ p...

2018-05-03 23:19:42

阅读数:9

评论数:0

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