Simon_Hu

打渔还是晒网?这是一个问题。

匿名内部类

在java提高篇—–详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。一、使用匿名内部类内部类匿名内部类由于没有名字,所...

2017-08-31 10:54:04

阅读数:498

评论数:0

[设计模式]策略模式

开始写设计模式系列,希望自己可以坚持下来. 第五篇:策略模式 什么是策略模式 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式还是很简单的就不写了,...

2017-08-30 23:31:55

阅读数:237

评论数:0

[设计模式]工厂模式

我们通常使用new来创建一个新的对象,但是也随之带来一系列问题,比如,许多复杂对象的创建需要一定的步骤,在创建对象的时候需要依赖别的对象,直接在ClassA 中创建ClassB的对象,那么代码的耦合强太高。什么是工厂模式工厂模式分为: 简单工厂模式(静态工厂模式) 工厂方法模式 抽象工厂模式 ...

2017-08-24 01:04:34

阅读数:169

评论数:0

[设计模式]原型模式

开始写设计模式系列,希望自己可以坚持下来. 第三篇:原型模式 什么是原型模式定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象.原型模式顾名思义也就是说是有一个样板的,以这个样板为原型.开发者从这个样板对象中复制出一个内部属性一致的对象.原型模式多用于创建复杂的或者构造耗时...

2017-08-22 17:20:21

阅读数:166

评论数:0

[设计模式]建造者模式

开始写设计模式系列,希望自己可以坚持下来. 第二篇:建造者模式 什么是建造者模式建造者模式是一步一步创建一个复杂对象,允许用户不了解细节的情况下精细的控制对象的构造过程。使得复杂对象的构建与他的表示相分离,同样的构造过程可以创建不同的表示。经典模式在生活中我们经常买票,各种各样的票,我们这...

2017-08-17 00:23:05

阅读数:231

评论数:0

[设计模式]单例模式

开始写设计模式系列,希望自己可以坚持下来. 第一篇:单例模式 单例模式是大家最为熟悉的设计模式也是大多数程序员接触的第一种设计模式,但是要真的去全面了解一波单例模式还是要点时间.什么是单例:确保某一个类在全局只有一个实例,最为常见的的场景就是全局变量以及全局的工具类,重复创建带来资源与性能的...

2017-08-14 18:02:24

阅读数:199

评论数:0

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