- 博客(5)
- 资源 (6)
- 收藏
- 关注
转载 策略模式
策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把一个系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。用一句话来说,就是:“准备一组算法,并将每一个算法封装起来,使得它们可以互换”。下面就以一个示意性的实现讲解策略模式实例的结构。 这个模式涉及到三个角色: ● 环境(Co
2017-10-28 20:39:41 119
原创 设计模式--责任链
例子: 第一步:新建一个Filter接口 package filter; /** * 拦截器接口 * @author Administrator * @version 1.0.0 */ public interface Filter { public void dofilter(Request resquest,Response response,FilterChain filt
2017-10-22 21:51:29 95
原创 Class类与反射
1.如果得到各个字节码对应的实例对象(Class类型) 类名.class,例如:System.class 对象.getClass,例如:new Date().getClass() Class.forName("类名"),例如Class.forName("java.lang.String"); 当对象未加载在虚拟机中,那么选择Class.forName("类名")进行加载字节码 2.反射就
2017-10-17 22:55:33 221
转载 用类加载器的方式管理资源和配置文件
InputStream ips = new FileInputStream("config.properties"); Properties props = new Properties(); props.load(ips); ips.close(); 一定要用完整的路径,但完整的路径不是硬编码,而是运输出来的 例:getRealPath();//金山词霸
2017-10-16 00:04:15 197
原创 枚举运用
1.枚举像普通的类一样可以添加属性和方法,可以为它添加静态和非静态的属性或方法;注:枚举写在最前面,否则编译出错 public enum Week { Sun, Mon , Tue , Wed , Thu , Fri , Sat; } 2.实现带有构造器的枚举 //通过括号赋值,而且必须带有一个参构造器和一个属性跟方法,否则编译出错//赋值必须都赋值或都不赋值,不能一部分赋值一
2017-10-15 22:19:41 182
sonarqube的插件集合
2018-10-16
本系统是一个录音机录制,播放和保存系统
2014-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人