(原)测试 Java中Synchronized锁定对象的用法
2016-09-02 14:00
453 查看
今天再android_serial_port中看到了关键字 synchronized;因为刚好在学java和android,所以就查了一下它的用法:
于是把代码中的一小段代码拿了出来,做了一下修改,测试了下,结果出现的情况:
View Code
于是把代码中的一小段代码拿了出来,做了一下修改,测试了下,结果出现的情况:
thread1: wait thread2: notify thread2:1 thread2: notify thread2:2 thread2: notify thread2:3 thread2: notify thread2:4 thread2: notify thread2:5 thread2: notify thread2:6 thread2: notify thread2:7 thread2: notify thread2:8 thread2: notify thread2:9 thread2: notify thread2:10 thread1:1 thread1: wait thread1:2 thread1: wait thread1:3 thread1: wait thread1:4 thread1: wait thread1:5 thread1: wait thread1:6 thread1: wait thread1:7 thread1: wait thread1:8 thread1: wait thread1:9 thread1: wait thread1:10
View Code
相关文章推荐
- Java多线程的例子及synchronized关键字锁定对象的用法
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java synchronized关键字的用法以及锁的等级:对象锁、类锁
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java 多线程(4) 线程同步之锁(synchronized) / 死锁 / 两个锁定对象期间访问(修改)其变量的面试
- java 使用synchronized关键字锁定的对象
- Java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- Java多线程(二) synchronized 针对对象进行锁定
- java并发学习笔记(二) 测试synchronized锁住对象的范围
- java中synchronized锁定对象问题
- [转]java中synchronized用法
- java的synchronized关键字的用法
- Synchronized 在 java 中的用法
- Java牛角尖【009】: 多线程中synchronized的锁定方式
- java里面synchronized用法
- Sring中对于产生一个JAVA对象有几种常见的用法