NullPointerException的博客

路漫漫其修远兮 吾将上下而求索

java设计模式之工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)

1、工厂模式的作用和目的:   降低代码的耦合性,并提高代码的复用率。在一个很大的项目中假如很多地方都要用到类A,那么要new很多次A,一旦类A的需求 改变,那么就要修改很多地方。不仅耗时费力而且在修改的过程中极易因修改代码而产生bug。如果利用工厂模式的话不仅可以提高 代码的复用率,而且当需要...

2018-01-29 17:34:47

阅读数 60

评论数 0

java设计模式之单例模式的四种实现方式

一、饿汉模式  package disignmodel; public class HungrySingleton { private HungrySingleton() { } private static final HungrySingleton singl...

2018-01-29 14:27:44

阅读数 84

评论数 0

java设计模式之单例模式

单例模式:采用单例模式创建的类每次只能产生一个实例对象; 设计思路:①将构造器私有化,防止外部调用产生实例;   ②定义一个私有的静态属性用于实例化对象;   ③定义一个静态方法,该方法内返回②中已被实例化的静态私有属性;    ④外部类通过 类.静态方法 来获取去需要进行实例化的类对...

2018-01-29 13:53:39

阅读数 30

评论数 0

javascript小练习之给表格中数据排序

需求:点击表头,对表格中数据进行排序。 基本思路:  1.获取表格中所有行对象; 2.将行对象存入数组,并对数组进行排序; 3.将排完序的数组中数据重新存入表格中; 实例效果:  排序前:   排序后:   /* 表格按照年龄排序...

2018-01-20 21:23:32

阅读数 135

评论数 0

javaScript小练习之获取事件源对象控制列表显示

要求: 通过点击菜单控制列表是否显示,且每次只能显示一个列表; 显示效果:     function list() { //获取事件源对象 var aNode = event.srcElement; //获取父节点 var tdNode ...

2018-01-20 17:20:55

阅读数 133

评论数 0

javaScript获取事件源的两种方式

方式一:  通过event对象的srcElement属性;  例: node=event.srcElement; 方式二:  将事件源对象通过this传入;  例:<div onclick="change(this)">获取事件源对象  ...

2018-01-20 16:33:19

阅读数 4247

评论数 2

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