自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 观察者模式(Observer)

包括这个模式在内的接下来的四个模式,都是类和类之间的关系,不涉及到继承,学的时候应该 记得归纳,记得本文最开始的那个图。观察者模式很好理解,类似于邮件订阅和RSS订阅,当我们浏览一些博客或wiki时,经常会看到RSS图标,就这的意思是,当你订阅了该文章,如果后续有更新,会及时通知你。其实,简单来讲就一句话:当一个对象变化时,其它依赖该对象的对象都会收到通知,并且随着变化!对象之间是一种一对多的关系...

2018-03-23 09:14:15 117

转载 代理模式(Proxy)

代理模式(Proxy)其实每个模式名称就表明了该模式的作用,代理模式就是多一个代理类出来,替原对象进行一些操作,比如我们在租房子的时候回去找中介,为什么呢?因为你对该地区房屋的信息掌握的不够全面,希望找一个更熟悉的人去帮你做,此处的代理就是这个意思。再如我们有的时候打官司,我们需要请律师,因为律师在法律方面有专长,可以替我们进行操作,表达我们的想法。先来看看关系图: 根据上文的阐述,代理模式就比较...

2018-03-23 09:12:38 97

转载 单例模式(Singleton)

单例模式(Singleton)单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。3、有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。(...

2018-03-23 09:09:32 117

转载 简单工厂模式

首先,简单工厂模式不属于23中涉及模式,简单工厂一般分为:普通简单工厂、多方法简单工厂、静态方法简单工厂。0、简单工厂模式简单工厂模式模式分为三种:01、普通就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子)首先,创建二者的共同接口:[java] view plaincopypublic interface Sender { ...

2018-03-23 08:43:31 171

原创 Java反射

Java反射机制详解简单的来说,反射机制就是在java程序运行的过程中,获取到自身的数据信息。就是给定一个类的名称,就可以获取到这个类的所有数据信息。那些地方用到反射: Jdbc连接   hibernate  Struts等等都用到了反射   还有就是框架也用到了反射 运用反射的优点和缺点:优点:可以实现动态创建对象和编译,体现出了很大的灵活性。(例:比如,一个大型的软件,不可能一次就把把它设计的...

2018-03-22 15:13:18 160

原创 Java中List,Map的学习以及使用。底层原理的剖析

 List集合List集合在编辑语言中是类库中的一个类,它继承与conllection,是一个接口的存在,不能实例化,需要实例化一个ArrayList或linkedlist,通俗点就是一张表、目录清单的。在集合中的任意位置进行增删改查操作都很快,但是不支持随机的获取数据。还可以通过泛型进行多种类型的数据存储,其中包括自己定义的类型。List接口存储是一组不唯一的,有序的对象 其中元素是可以重复的 ...

2018-03-22 15:00:25 4139

原创 Java封装,继承,多态。JVM机制的详解。

封装(高内聚,低耦合)概念封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private,protected和public实现封装。什么是封装?封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实...

2018-03-22 14:23:22 691

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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