代码改变世界

随笔档案-2012年12月13日

Synchronized同步的考虑

2012-12-13 21:41 by eoeAndroid社区, 197 阅读, 收藏,
摘要: 当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。2种使用方法 Synchronized method() synchronized(this){/*区块*/},它的作用域是当前对象(只对同一个对象的多线程起作用);注意:1 Synchronized只对同一个对象的多线程起作用,同一个类不同的对象实例的synchronized方法是不相干扰的 2 Synchronized static Method{}防止多个线程同时... 阅读全文