![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 67
汤雨飞
马龙
展开
-
【设计模式】java生产者和消费者的代码实例
生产者和消费者设计模式代码实例:产品库和get/set方法:class SyncStack { int index = 0; WoTou[] wt = new WoTou[5]; public synchronized void push(WoTou w) { while(index原创 2013-07-30 23:50:10 · 606 阅读 · 0 评论 -
【设计模式】java单实例模式代码示例
单实例模式是java常用的设计模式,目的是保证各个引用的都是同一个对象。例如系统的回收站只有一个,每一个引用的地方都只用引用已经创建出来的实例。以下是单实例模式的实现和测试代码:class TestClass{ private static TestClass instance; private int num = 0; public static Te原创 2013-07-30 23:22:25 · 701 阅读 · 0 评论 -
【设计模式】java工厂模式代码示例
interface Database{ void createDb();}class Sybase implements Database{ @Override public void createDb() { System.out.println("sybase create"); } }class Oracle implements Database{原创 2013-07-26 01:13:42 · 839 阅读 · 0 评论