【发布时间】:2011-01-31 20:43:35
【问题描述】:
我正在构建一个库存系统,该系统将在具有多个用户的办公室 LAN 上使用。我有一个关于使用同步关键字正确更新库存的查询。我想做的是允许多个用户更新库存,但当然只允许一个用户一次更新。我创建了一个更新库存的方法如下:
public static synchronized boolean UpdateXYZStock(Stock so){
//update code
}
这是正确的做法吗?
谢谢
S。
【问题讨论】:
-
您需要在此处提供更多详细信息。
-
java 同步不跨越虚拟机。您可能会考虑让您的数据库处理这样的同步问题。让 UpdateStock() 更新数据库中的股票值。
标签: java synchronization synchronized