请大家看这个synchronized是什么意思? synchronized(className){}是什么意思?(其中 className 为 静态的字符串型) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是说对所有classname对象同步,一般什么都不写默认是this,对当前对象同步。范围不一样 呵呵呵这个问题大大超过了这个分值哈,楼主小气synchronized(className){}其实在OBJECT类里面就说了,每个对象都有一把“锁”,当在线程处理时,为了防止不同的线程同时访问一个方法造成出错,通过这样的方式就可以把当前用这个方法的对象的“锁”加上去,别的线程就没有办法进来,只有等 到当前线程用执行过后,才会自动打开锁,允许其它线程使用。 synchronized(className){}/////////////////////////////////////////////多线程的情况下的同步锁 synchronized(className){}是什么意思?(其中 className 为 静态的字符串型)应该是表示这个同步发生的范围是整个Application, synchronized主要是用在多线程编程中应到的是同步的意思具体如何使用楼主随意找一本java语言的书都可以找到具体讲解 关于synchronized(this) 的文章很多,但关于synchronized(String className)却很少,请大家发表见解! scjp认证的一道题,关于正则表达式的 费了九只蜗牛两只壁虎的力气没找出解决办法`~ 问一个关于Object的clone()方法重新定义的问题 小弟请教一个问题 帮忙编一下 谁能告诉我在英文S275教材中或者说在java领域中 "block" 的准确翻译............... 这样做对不对???? Applet能否绘制曲线图 如何使表格中不能输入?? download 如何获得一个对象在内存中的地址? 关与不是内部或外部程序的问题
这个问题大大超过了这个分值哈,楼主小气
synchronized(className){
}
其实在OBJECT类里面就说了,每个对象都有一把“锁”,当在线程处理时,为了防止不同的线
程同时访问一个方法造成出错,通过这样的方式就可以把当前用这个方法的对象的“锁”加上去,别
的线程就没有办法进来,只有等 到当前线程用执行过后,才会自动打开锁,允许其它线程使用。
}
/////////////////////////////////////////////
多线程的情况下的同步锁
}
是什么意思?
(其中 className 为 静态的字符串型)应该是表示这个同步发生的范围是整个Application,
多线程编程中应到的
是同步的意思
具体如何使用
楼主随意找一本java语言的书都可以找到具体讲解