摘要: 1.synchronized 可以作用于类 或者 对象。 作用于类举例:将类的静态变量进行加锁。或者对类的静态代码块进行加锁。 影响:多个线程调用对于同一个对象或者不同对象调用start() 方法时候,只能有一个线程获取锁,其他的线程等待。 作用于对象举例:对对象某个非静态变量加锁,或者对于方法加锁 阅读全文
posted @ 2017-10-27 15:06 zero_and_one 阅读(336) 评论(0) 推荐(0) 编辑