jdk中實現的設計模式舉例

代理模式jdk中的Proxy類java

Proxy類能夠動態代理生成代理對象sql

建造者模式 :java.lang.StringBuilder    java.lang.StringBufferui

StringBuilder和Stringbuffer能夠擴展原對象不一樣的字符串也能夠按不一樣的順序拼接spa

單例模式 :  java.lang.Runtime線程

private static Runtime currentRuntime = new Runtime();  
public static Runtime getRuntime() {  
    return currentRuntime;

工廠模式  

線程池 、 java.sql包代理

線程池中有線程建立工廠。應用了工廠模式code

相關文章
相關標籤/搜索