关于synchronize的,大概是一个线程访问了同步方法,其他线程还可以访问这个对象的其他方法吗

解决方案 »

  1.   

    只要该对象的其它方法没有加synchronize   就可以访问。
      

  2.   

    同意楼上,synchronize其实加载方法上,其实用的是本对象为锁对象。
      

  3.   

    线程同步,其实就是synchronize 定义的方法或代码块中的内容在同一时间只能被一个对象所调用,其他线程要运行这段代码这需要等待。这可以保证被调用的方法或代码块可以独享资源避免因为异步线程而引起资源计算错误。