【发布时间】:2012-10-19 11:21:43
【问题描述】:
我在 Web 服务中有一个方法,它正在执行一些数据库插入。我想要对该方法的单一访问,这就是我将方法设为同步的原因。但是,当在同一个即时同步选项中对该方法进行多次调用时,该选项不起作用。 方法的结构是这样的
public synchronized void display() {
//DataBase updations and Transactions.
}
任何人都可以提出任何可以避免此问题的解决方案。
【问题讨论】:
-
“但是当多个线程同时调用此方法时,同时同步选项不起作用”是什么意思?你是怎么检查这个的?
标签: java web-services concurrency