设计模式相关面试题目

  1. 云栖社区>
  2. 博客>
  3. 正文

设计模式相关面试题目

邴越 2016-05-05 14:50:19 浏览8821
展开阅读全文

设计模式理论

1.什么是设计模式?你是否在你的代码里面使用过任何设计模式?
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。
平时用的比较多有单例模式(在内存中仅实例化一个对象时使用),适配器模式(典型的就是ListView和GridView的适配器),建造者模式(AlertDialog.Builder),观察者模式可能比较隐蔽,在Android源码中BaseAdapater的NotifyDataSetChanged的实现(?)。

2.你可以说出几个在JDK库中使用的设计模式吗?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53

























































网友评论

登录后评论
0/500
评论
邴越
+ 关注