1. 程式人生 > >jdk中實現的設計模式舉例

jdk中實現的設計模式舉例

代理模式jdk中的Proxy類

Proxy類可以動態代理生成代理物件

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

StringBuilder和Stringbuffer可以擴充套件原物件不同的字串也可以按不同的順序拼接

單例模式 :  java.lang.Runtime

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

工廠模式  

執行緒池 、 java.sql包

執行緒池中有執行緒建立工廠。