黑马程序员技术交流社区

标题: 同步 [打印本页]

作者: 王家俊    时间: 2011-9-30 11:43
标题: 同步
同步函数和同步代码块有什么区别呢?
作者: 匿名    时间: 2011-9-30 12:17
同步函数的线程监视器对象是this对象,而同步代码块的线程监视器对象可以自己设置,当设置成this时,就可以和同步函数实现同步了,可以这样写了:
synchronized (this) {
   //同步代码
}
线程监视器对象可以设置成其它类型的对象,如:
String str="abc";
synchronized (str) {
   //同步代码
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2