摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述状态(State)模式的: 状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。 状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。 状态模式的 阅读全文
posted @ 2016-07-27 14:37
业精于勤荒于嬉嬉
阅读(101)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述访问者(Visitor)模式的: 访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。 分派的概念 变量被声明时的类型叫做变量的静态类型(Static 阅读全文
posted @ 2016-07-27 14:36
业精于勤荒于嬉嬉
阅读(130)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述解释器(Interpreter)模式的: 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 解释器模式的结构 下面就以一个示意性的系统为例,讨论解 阅读全文
posted @ 2016-07-27 14:35
业精于勤荒于嬉嬉
阅读(148)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述调停者(Mediator)模式的: 调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松 散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相 阅读全文
posted @ 2016-07-27 14:34
业精于勤荒于嬉嬉
阅读(140)
评论(0)
推荐(0)
摘要:
JAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退 出,这个虚拟机实例也就随之消亡。如果同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的 阅读全文
posted @ 2016-07-27 09:42
业精于勤荒于嬉嬉
阅读(142)
评论(0)
推荐(0)