
java编程
rocky2rain
善于助人···有点内敛
展开
-
javaIO流操作
IO流的概念: IO流用来处理设备之间的数据传输, Java对数据的操作是通过流的方式, 用于操作流的类都在IO包中, 流按流向分为两种:输入流,输出流; 流按操作类型分为两种: 字节流与字符流。字节流可以操作任何数据,字符流只能操作纯字符数据,比较方便; 字节流: 基本操作与字符流相同, 字节流可以操作任意类型数据; 1. 字节流和字符流的区别: 字节流用来读取字节数据原创 2012-10-24 09:21:28 · 344 阅读 · 0 评论 -
简单工厂模式(SimpleFactory)
一.定义 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 二.实现 /** * 1、定义一个接口 ----抽象产品 * 2、定义实原创 2013-08-16 13:21:46 · 527 阅读 · 0 评论 -
策略模式(Strategy)
/** * 策略模式:对象的行为模式 * 针对一组算法,将每一组算法封装到具有共同接口的独立的类中,从而使得他们可以相互替换 * 特点: * 抽象策略角色:通常用一个抽象类或者接口来实现,主要是定义这个算法所完成的功能 * 具体策略角色:包装了相关算法和行为 * 环境角色:持有策略类的引用 * 优点:提供管理相关算法族的办法,提供可替代继承关系的办法原创 2013-08-16 13:30:37 · 555 阅读 · 0 评论 -
单例模式(Singleton)
一.单例模式三个特点 1.该类只有一个实例 ----> 1.私有,静态的自身实例 2.该类自行创建实例 ----> 2.私有的构造方法 3.向整个系统公开这个实例对象 ----> 3.公开的静态方法 二.单例模式的种类 1.HangerSingleton饿汉式 class Singleton { private static Singleton singleto原创 2013-08-16 13:09:56 · 674 阅读 · 0 评论