Java中类对象都是线程安全的吗?是类对象不是实例对象

就是方法区里的静态方法和静态变量
破案了,不是线程安全的
枚举类利用类加载实现线程安全
当然静态成员加载也是线程安全,但是访问却不是

阅读 2.7k
1 个回答

绝大部分类的实例都不是线程安全的,除非你把类设计为线程安全的,不能随便在不同线程中共享对象,如果需要在不同线程中使用同一个对象,需要用synchronized修饰方法,或者同步代码段。

最好的办法是不要在不同线程共享对象实例。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题