随笔分类 -  JavaPattern

摘要:New创建对象 当使用new创建对象时,是在实例化一个具体的类,如:Duck duck = new MallardDuck(); 当有一群相关的具体类时,通常会这样写:Duck duck; if (picnic) { duck = new MallardDuck(); } else if (hunting) { duck = new DecoyDuck(); } else if ... 阅读全文
posted @ 2016-04-25 06:40 devotion987 阅读(220) 评论(0) 推荐(0)
摘要:欢迎来到星巴兹咖啡 星巴兹(Starbuzz)是以扩张速度最快而闻名的咖啡连锁店之一,因为扩张速度实在太快,他们准备更新订单系统,以合乎他们的饮料供应要求。他们原来的设计是这样的…… 购买咖啡时,也可以在其中加入各种饮料。例如:蒸奶(Steamed Milk)、豆浆(Soy)、摩卡(Mocha,也就是巧克力)或覆盖奶泡。星巴兹会根据所加入的饮料收取不同的费用。 这简直是“类”爆炸,干... 阅读全文
posted @ 2016-04-20 06:31 devotion987 阅读(255) 评论(0) 推荐(0)
摘要:【转载】http://www.race604.com/java-double-checked-singleton/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 阅读全文
posted @ 2016-03-23 08:00 devotion987 阅读(326) 评论(1) 推荐(0)