2014-01-22 47 views
0

需要在java中多次創建一個多用戶應用程序,一次插入多個,所以我嘗試在程序中使用synchronized(this)來維護一個隊列,但它不符合標記。 這將是比同步更好的選擇。任何幫助,將不勝感激。syncronized(這個)不工作?

+5

它怎麼不是_up到mark_?由於始終是代碼可以幫助 – Reimeus

+0

我已經使用了從表中同步選擇max(user)+1和兩個同時按下提交按鈕的人,當時我們正在執行兩者的插入查詢。我期望的是它應該插入到表(用戶)值(3)爲一個和插入到表(用戶)值(4)爲另一個,但兩個值都是3 .. –

回答

0

如何使用信號燈? 當你需要訪問多個線程時,他們真的很棒。 我真的不知道很多,只是我在課堂上學到的東西。 希望它會幫助!

Here's a link to an example info on semaphores

+0

感謝男人..我試一試。 。 –