1. 程式人生 > >建立型模式--建造者模式【Builder Pattern】

建立型模式--建造者模式【Builder Pattern】

介紹

  • 建造者模式使用多個簡單的物件一步一步構建成一個複雜的物件。這種型別的設計模式屬於建立型模式,它提供了一種建立物件的最佳方式。

原始碼

  • java.lang.StringBuilder#append()
@Override
public StringBuilder append(boolean b) {
    super.append(b);
    return this;
}
  • java.lang.StringBuffer#append()
@Override
public synchronized StringBuffer append(String str) {
    toStringCache =
null; super.append(str); return this; }
  • java.nio.ByteBuffer#put()
public final ByteBuffer put(byte[] src) {
    return put(src, 0, src.length);
}

推薦文件: