Med*_*Man 2 java multithreading synchronization thread-safety
我多年没有做任何线程,需要一点重置:
如果我有一个类的多个实例,即使它们与不同的实例通信,两个线程也需要同步?
例
假设我有一个方法课.该方法递增计数器并返回当前计数.
有两个主题.每个线程都有自己的计数器类实例,并重复调用该方法.没有锁定或同步.线程会互相踩到吗?
有两个主题.每个线程都有自己的计数器类实例,并重复调用该方法.没有锁定或同步.线程会互相踩到吗?
只要在一个线程中写入的数据不是从另一个线程读取的,它们就不会.
特定的多线程策略称为线程限制:您不跨线程共享任何内容.这是使程序线程安全的最简单方法之一.