Java 该方法是否需要同步?
我需要确定以下方法是否需要在多线程环境中进行同步,以及为什么Java 该方法是否需要同步?,java,multithreading,synchronization,Java,Multithreading,Synchronization,我需要确定以下方法是否需要在多线程环境中进行同步,以及为什么 public class MultiMain { public int add(int a,int b) { int r=a+b; return r; } } 我是多线程新手。我觉得没有必要进行同步。这里没有共享资源,但我不确定 提前感谢。不,不需要同步该方法。线程之间没有共享状态,因此它是线程安全的 该方法不需要同步,因为它没有副作用,也就是说,它不涉及任何类/实例字段,也不处理任何对象。在文本框右侧,当您询
public class MultiMain
{
public int add(int a,int b)
{
int r=a+b;
return r;
}
}
我是多线程新手。我觉得没有必要进行同步。这里没有共享资源,但我不确定
提前感谢。不,不需要同步该方法。线程之间没有共享状态,因此它是线程安全的 该方法不需要同步,因为它没有副作用,也就是说,它不涉及任何类/实例字段,也不处理任何对象。在文本框右侧,当您询问问题时,有一个框,如何格式化。值得一读。