- 博客(3)
- 收藏
- 关注
原创 java中的单实例模式
<br /><br />单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你的软件的全局配置信息,或者是一个Factory,或是一个主控类,等等。你希望这个类在整个系统中只能出现一个实例。当然,作为一个技术负责人的你,你当然有权利通过使用非技术的手段来达到你的目的。比如:你在团队内部明文规定,“XX类只能有一个全局实例,如果某人使用两次以上,那么该人将被处于
2011-02-11 08:12:00 804
原创 程序设计模型之生产消费模型
<br /> 顾名思义,生产消费模型中只有生产者生产了产品,消费者才能使用,那么消费者怎么判断生产者生产了,同时又怎么判断消费者使用了产品呢?<br /> <br />在程序中主要有两种实现方式:<br />1:轮训模型<br /> 也就是说当生产者生产了产品,消费者每隔一段时间就过来看以下,如果生产了就取走。<br />2:等待/通知模型<br /> 当生产者生产后就通知相应的消费者,由消费者获取生产者的产品。<br /> <br />比较:当使用轮训模型的
2011-02-06 20:01:00 790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人