java的synchronized(参数),参数是this对象和参数是非this对象的区别 2023-02-23 20:47:11 参数 相同点 不同点 参数是this对象 都能实现同步 实现同步的同时,会阻塞其他线程获取这个对象的锁,影响执行效率 参数是非this对象 都能实现同步 synchronized(非this)代码块中程序与同步方法是异步的,不与其他锁this同步方法争夺this锁,可以提高执行效率