黑马程序员技术交流社区
标题: 单例问题 [打印本页]
作者: 啊康 时间: 2014-4-21 21:39
标题: 单例问题
在单例设计模式中我们要复写release方法。
但是下面的代码不怎么看得懂,括号内的oneway是什么意思?大括号内不为什么什么都不做?请指点!
-(oneway void)release
{
//什么也不做
}
作者: Freedam 时间: 2014-4-22 10:58
首先oneway是说明应用于分布式对象,不用于多线程。oneway的作用就是保证调用线程的运行和返回,阻止多个线程产生的阻塞问题。至于里面什么都不写,这是因为单例不需要释放,单例的对象只有确定的一个,相当于程序中的常量或是全局变量。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |