07 2010 档案
摘要:一般Singleton模式通常有几种形式:public class Singleton { private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用 private static Singleton instance = new Singleton(); //这里提供了一个供外部访问本class的静态方法,可以直...
阅读全文
摘要:调用接口中的参数和方法详解Input Mapworkflow的initialize、doAction,还有wf.getAvailableActions(id, map)方法都有一个HashMap类型的参数,是用来传递工作流中所需要的数据或者对象的,其有效范围只包括当前步骤或者下一步的 pre-function。可应用在function,condition,validator等当中。Workflow...
阅读全文
摘要:工厂模式总述 工厂模式属于类的创建模式,工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,而不必事先知道每次要实例化哪一个类。工厂模式有三个基本形态:1. 简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory MethodPattern)。2. 工厂方法(Factory Method)模式,又称多态性工厂(Polymo...
阅读全文
摘要:工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。 在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个核心类仅仅负责给出具体工厂必须实现的接口,而不接触哪一...
阅读全文
摘要:深圳天源迪科信息技术股份有限公司技术人员(JAVA类)面试第一轮试题前言:谢谢您信任我们深圳天源迪科信息技术股份有限公司! 我们以严肃的态度、真诚的热情希望您能成为我们公司的员工。希望您能耐心、诚信地完成我们如下的试题。祝您成功。姓名: 李海凤 联系电话: 15022151250 面试时间: 一、选择题:(每题1.5分,计1.5*10=15分)1、class Comp {public static...
阅读全文
摘要:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型b.逻辑操作不会产生短路int a = 0;int b = 0;if( (a = 3) > 0 || (b = 3) > 0 ) //操后a =3,b=0.if( (a = 3) > 0 | (b = 3) > 0 ) //操后a =3,b=3.递归好处:代码更简洁清晰,可读性更好 递归可读性好这...
阅读全文