我想知道,如果我创建一个方法synchronized然后Thread在此方法中启动一个,其他人何时Thread才能使用该方法?
synchronized void someMethod() {
//Do stuff.
new Thread(new Runnable() {
public void run() {
//Do more stuff.
}
}).start();
}
也就是说,当呼叫退出时其他人Thread是否能够访问它,或者新创建的对象也必须完成?someMethodThreadsomeMethodThread
繁花不似锦
小怪兽爱吃肉
繁星coding
相关分类