2010-11-21 101 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

該方法不需要同步,因爲它沒有副作用,即它不會觸及任何類/實例字段,也不會處理任何對象。