关闭
当前搜索:

Java 设计模式 之 观察者模式

简介 : 观察者模式 用于监听一些对象的状态,如果被监听的对象的数据被改变了,那么他的观察者就会知道,并且根据被修改的数据进行一些操作。 问题的引出 :在这里拿老师与学生来举一个简单的例子教室里的学生正在听课,教室里面的老师正在上课,窗外的的班主任正在看着教室里面的学生,这个时候教室里面学生属于被观察的对象,而正在上课的老师和班主任则属于观察者,这个时候教室的里面属于听课状态的学生的...
阅读(1313) 评论(1)

Java 设计模式 之 工厂模式

简介前言:工厂模式主要是为了我们在创建对象提供过渡接口,这样就能将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 所以对于比较常用的设计模式(工厂模式),这也是我们必须要掌握的分类 :工厂模式主要被分为三种 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 对于工厂模式这...
阅读(608) 评论(0)

JVM 编译之指令重排

介绍 :所谓的指令重排指的就是jvm在编译代码的时候 ,为了提高程序运行效率,在不影响单线程程序执行结果的前提下,对指令进行的排序,当然我们这里的是单线程,如果是在多线程中就会影响程序的结果了可能你听了我的介绍 还是不明所以,到底什么是指令重排?,没关系,下面我们通过代码来理解到底什么是指令重排 1---> int a = 2 < int b = 3 << 1...
阅读(908) 评论(1)

Java 设计模式 之 单例模式

介绍 : 单例模式是一种在日常开发中比较常见的设计模式,在这个模式当中只能允许被实例化一次。 单例模式有两种构建方式,懒汉式与饿汉式,这两种构建方式会在后面详解 单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。 对于那些还没有明白单例模式的朋友,我们可以用下面这张图来理解到底什么是单例模式如果你还是不懂...
阅读(1661) 评论(0)

一个男生的自我修养

男生有钱到底有多重要? (一)   男生有钱有多重要,有钱就代表着在很多很多的事上有自由,相当的自由。 工作的自由,生活的自由,爱情的自由,交友的自由,运动的自由,追求理想的自由,寻找人生意义的自由,实现自我价值的自由。 爱情的自由 我是一个爱女人的人,忽然我们可能碰见心甘情愿与我吃糠咽菜做原始积累的世间难寻的绝世女子(概率多低暂且不表)我真的不愿意让她受这份儿...
阅读(2680) 评论(0)
    个人资料
    • 访问:112737次
    • 积分:1390
    • 等级:
    • 排名:千里之外
    • 原创:41篇
    • 转载:3篇
    • 译文:0篇
    • 评论:32条
    博客专栏
    最新评论