Re: [J2SE] 執行緒synchronized心得
※ 引述《etman395 (技術時代)》之銘言:
: 最後他問我
: 但他有看到書上有這樣
: static synchronized void main()
: 但明明就是操作不同實體啊
: 為何還要上鎖??
: 我就告訴他
: 因為明天他們黏土都做完了
: 要交作業了
: 老師希望他們照號碼將黏土一個一個排好
: 之後老師再上前去打分數
: 這時如果有人插隊進來
: 黏土的位置就會不對
: 就會打錯分數
: 而static synchronized就是為了防止這點
: 讓所以人可以一個一個排隊
: 意思就是說 二個執行緒不管是不是持相同或不相同實體
: 都要排隊
「兩個執行緒不管是不是持相同或不相同實體都要排隊。」這句話有誤導之嫌。
是不是改寫成「兩個執行緒都持相同類別,所以都要排隊。」會比較好?
: (當然還有一個作用 是不用new就可以操作該方法)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.247.13
推
10/03 21:50, , 1F
10/03 21:50, 1F
→
10/03 22:18, , 2F
10/03 22:18, 2F
推
10/03 22:31, , 3F
10/03 22:31, 3F
討論串 (同標題文章)