私は複数のユーザーとオフィスLAN上で使用されるストックシステムを構築しています。同期キーワードを使用して在庫を正しく更新する方法についての質問があります。私がやりたいことは、複数のユーザーが株式を更新できるようにすることですが、もちろん1人のユーザーのみが一度に更新できるようにします。私は在庫の更新のために以下のような方法を作成しました:Java Synchronizedを使用する正しい方法は?
public static synchronized boolean UpdateXYZStock(Stock so){
//update code
}
これは正しい方法ですか?
おかげ
S.
ここで詳細を詳しく説明する必要があります。 – Woot4Moo
java synchronizedはVMにまたがっていません。このような同期の問題をデータベースに処理させることを検討することもできます。 UpdateStock()はDBの株価を更新します。 – DwB