2007-09-13
今天面试出了两个设计模式的题
今天面试时,叫我做一个卷子。
里面有两道关于设计模式的题目。
第一道叫我写五个设计模式,以及他们的使用场合。
此题没什么,我就写了五个。
第二题叫我写一个单例(单件)模式
想起前段日子在javaeye看到的一帖子,大概是这个样子的:
哦, 延迟初级化,线程安全,不需要同步,代码简洁,很好。
不过为了“安全”起见, 我还是给出了另两种大众化的Sington模式
...
里面有两道关于设计模式的题目。
第一道叫我写五个设计模式,以及他们的使用场合。
此题没什么,我就写了五个。
第二题叫我写一个单例(单件)模式
想起前段日子在javaeye看到的一帖子,大概是这个样子的:
java 代码
- public class Sington {
- private static class SingtonHolder {
- public static Sington INSTANCE = new Sington();
- }
- public static Sington getInstance() {
- return SingtonHolder.INSTANCE;
- }
- private Sington() { }
- }
哦, 延迟初级化,线程安全,不需要同步,代码简洁,很好。
不过为了“安全”起见, 我还是给出了另两种大众化的Sington模式
...
发表评论
- 浏览: 30630 次
- 性别:

- 来自: 浙江台州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
TableViewer, TreeViewer ...
不用点击,直接以编辑模式展现所有CELL如何实现?
-- by tanchang18 -
让ToolBarManager中的项不 ...
你太强啦博主!
-- by 379548695 -
TableViewer, TreeViewer ...
想问下楼主,treeviewer能支持多级树不能?
-- by 379548695 -
RCP开发日积月累
"关于SWT Table中, 加入其他控件 (2006-9-2) SWT ...
-- by younghaowei -
照着葫芦画,CComboViewer
nice,为啥么不上个图看看效果。
-- by semicircle






评论排行榜