2010-11-21 98 views
0

我需要确定以下方法是否需要同步或不在多线程环境中,为什么?该方法是否需要同步?

public class MultiMain 
{ 

public int add(int a,int b) 
{ 

    int r=a+b; 
    return r; 
} 

} 

我是新来的多threading.I不觉得有任何需要同步这里没有共享资源,但我不知道这件事。

在此先感谢。

+0

在提问时,在文本框的右侧有一个框,**如何格式化**。值得一读。 – 2010-11-21 15:52:34

回答

6

不,不需要同步该方法。线程之间没有共享状态,所以它是线程安全的。

+1

感谢您清除它。 – simpleguy 2010-11-21 15:57:14

3

该方法不需要同步,因为它没有副作用,即它不会触及任何类/实例字段,也不会处理任何对象。