synchronized java 线程锁 详解 ??synchronized(lock)锁变量? 是不是就是说多线程同步访问lock 其他一些synchronized的理解??
解决方案 »
- MyEclipse控制台的输出信息在日志中如何查看或是在日志中怎么得到
- 本地能运行,传到服务器就报错,救救我
- 急!!!面试题求解 非常感谢
- 求一个成熟的SSH+EXT框架,保证不照搬,只是参照
- 这个hibernate配置文件不会写啊
- 求助:Object类型这么转换成InputStream类型?
- 抛出错误?在线等
- jboss,tomcat整合版jboss-3.2.0_tomcat-4.1.24 web应用程序的主目录在哪里?
- local 和 remote有什么区别,请通俗解释
- 问一个小算法, 如何用程序分析正确的映射关系
- Hibernate annotation ManyToMany的中间表加入自己的字段存储报错
- 求大神帮助,一个很不寻常的问题,关于使用SSH登录UNIX并执行脚本的问题
for example
class Test {
static synchronized void classMethod() { //static级别的锁,锁 Test.class 类对象
} synchronized void instanceMethod() { //instance级别的锁,锁 this 对象 } void lockerMethod() {
synchronized(locker) { //锁 locker 对象
//就是多线程同步访问locker
//即一个线程完成对locker的请求/响应,离开synchronized块以后,其它线程才能访问locker
}
}
}