c#有它自己版本的java "synchronized"关键字吗?
也就是说,在java中,它可以被指定为一个函数、一个对象或一段代码,如下所示:
public synchronized void doImportantStuff() {
// dangerous code goes here.
}
或
public void doImportantStuff() {
// trivial stuff
synchronized(someLock) {
// dangerous code goes here.
}
}