如题!
怎样保证JaveBean里的某个方法只能被一个用户调用?synchronized?Singleton?
怎样保证JaveBean里的某个方法只能被一个用户调用?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
lggegegmail 2008-08-13 00:14关注1.
直接将方法定义为synchronized的.
[code="java"] public synchronized void method1() {
// ...
}[/code]2.
在方法体内部要求先获得一个对象锁.
[code="java"] private Object lock = new Object();public void method2() { synchronized (lock) { // ... } }[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报