Java中分别运用了设计模式中的那一种
小弟学java的时候遇到这样的问题:有些地方不知道语言的设计者为何这样设计,只能死记硬背该怎么使用jdk里面的api。后来小弟学了设计模式,才知道在这些地方java语言的发明者(不知道是不是)使用了某些设计模式。所以,小弟想请教,java中哪些地方用到了什么设计模式(例如IO系统使用了decorator模式)。 设计模式 java --------------------编程问答-------------------- 如此蛋疼的问题。。。好吧 我也只是处于死记硬背的阶段 --------------------编程问答-------------------- 各种 --------------------编程问答-------------------- 设计模式--工厂模式单例模式,你看一两个例子就懂了,这两个模式java里用到的比较多 --------------------编程问答-------------------- 大哥,我请教的是:什么模式和该模式用在了哪个地方。谢谢。请勿跑题。 --------------------编程问答-------------------- Composite: Component Container --------------------编程问答-------------------- Did you mean that the designers designed the container, such as Array and List, in Composite Pattern? --------------------编程问答-------------------- java.util.Iterator,迭代器模式
awt中的事件监听,观察者模式
RMI,代理模式
如果我们对jdk中所有的api足够熟悉,会发现还有很多 --------------------编程问答--------------------
java.awt中的 Component,Container
P.S. Examples of GoF Design Patterns
补充:Java , Java SE