易截截图软件、单文件、免安装、纯绿色、仅160KB

Java设计模式的3种类型

Java设计模式分为创建模式, 结构模式, 行为模式 3种类型, 下面我们分别加以阐述:
Java设计模式之创建模式包括:
Factory,    工厂模式
Singleton,   单例模式
Builder,    建造模式
Prototype,    原型模式
Java设计模式之结构模式包括:
Facade,  门面模式
Decorator,  装饰模式
Composite,    合成模式
Proxy,    代理模式
Adapter,    适配器模式
Bridge,         桥梁模式
Flyweight,       共享元类模式
Java设计模式之行为模式包括:
Chain of responsibleif,    责任链模式
Command,         命令模式
Strategy,            策略模式
Observer,        观察模式
Interpreter ,           解释器模式
Iterator,              迭代模式
Mediator,            中介模式
Memento,           备忘录模式
State,              状态模式
Template,             模板模式
Visitor,             访问者模式


相关文档:

JAVA List to Array,Array to List

 1.List转换成为数组。(这里的List是实体是ArrayList)
调用ArrayList的toArray方法。
例:String[] arr = (String[])list.toArray(new String[size]);
2.数组转换成为List。
调用Arrays的asList方法。
例:List stooges = Arrays.asList("Larry", "Moe", "Curly"); ......

java中关于时间日期操作的常用函数

1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();
time.clear();
time.set(Calendar.YEAR,year);
time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0            
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数 ......

java设计模式

1、FACTORY(工厂模式)
2、BUILDER(建造模式)
3、FACTORY METHOD(工厂方法模式)
4、PROTOTYPE(原始模型模式)
5、SINGLETON(单例模式)
6、ADAPTER(适配器模式)
7、BRIDGE(桥梁模式)
8、COMPOSITE(合成模式)
9、DECORATOR(装饰模式)
10、FACADE(门面模式)
11、FLYWEIGHT(享元模式) ......

JAVA程序员面试之葵花宝典

JAVA程序员面试之葵花宝典
1、面向对象的特征有哪些方面
1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:继承是一种联结类的层次模 ......

常见算法学习及其Java实现

package org.bupt.test;
import java.util.ArrayList;
class MyResource {
    ArrayList<Integer> arrList= new ArrayList<Integer>();
    public MyResource(ArrayList<Integer> arrList) {
        this.arrList = arrList;
&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号