※ 引述《neigence (心夜)》之銘言:
: 希望做到一個目地是
: public void methodA(){}
: public void methodB(){}
: 希望某一個thread進來後,呼叫完methodA 和 methodB 以後,其他的thread才可以
: 進來,也是同樣呼叫完a跟b。(不能在一個thread只呼叫完a的時後,換另一個thread)
: ^^"
synchronized(this){
methodA();
methodB();
}
不知道你有沒有看過 synchronized 這種寫法,
簡單的說就是下面這樣
public synchronized void methodAB(){
methodA();
methodB();
}
只是我覺得為了這樣而多寫個 method 還挺怪的.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.156.83
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):