[問題] 關於一個 Thread safe的程式
板友早安
class Test{
public void test1()
{
int xx;
int 00;
..
..
}
public static void test2()
{
int xx;
int 00;
..
..
}
}
我們都知道一個 thread safe 的程式都是盡量宣告local不要static
第一個method假設有兩條 thread,運行的變數都存在自己thread的記憶體。
那第二個method呢? 他是屬於 class 的 method 不是物件的,但裡面又是區域變數
假設有兩個物件,同時呼叫static的method,裡面是區域變數,是各自屬於thread的
記憶體嗎? 還是因為是static的,所有都是同屬記憶體,裡面的運算內容會影響到呢?
謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.189.37
※ 文章網址: https://www.ptt.cc/bbs/java/M.1515205074.A.975.html
推
01/06 10:39,
6年前
, 1F
01/06 10:39, 1F
→
01/06 15:30,
6年前
, 2F
01/06 15:30, 2F
→
01/06 15:31,
6年前
, 3F
01/06 15:31, 3F
→
01/06 15:32,
6年前
, 4F
01/06 15:32, 4F
→
01/06 15:33,
6年前
, 5F
01/06 15:33, 5F
→
01/06 15:33,
6年前
, 6F
01/06 15:33, 6F
→
01/06 15:34,
6年前
, 7F
01/06 15:34, 7F
→
01/06 15:34,
6年前
, 8F
01/06 15:34, 8F
→
01/06 15:34,
6年前
, 9F
01/06 15:34, 9F
→
01/06 15:36,
6年前
, 10F
01/06 15:36, 10F
→
01/06 15:36,
6年前
, 11F
01/06 15:36, 11F
→
01/06 17:26,
6年前
, 12F
01/06 17:26, 12F
→
01/06 17:27,
6年前
, 13F
01/06 17:27, 13F
→
01/06 17:27,
6年前
, 14F
01/06 17:27, 14F
→
01/06 17:35,
6年前
, 15F
01/06 17:35, 15F
→
01/06 17:36,
6年前
, 16F
01/06 17:36, 16F
→
01/06 18:38,
6年前
, 17F
01/06 18:38, 17F
→
01/06 18:50,
6年前
, 18F
01/06 18:50, 18F
→
01/06 22:37,
6年前
, 19F
01/06 22:37, 19F
→
01/06 22:52,
6年前
, 20F
01/06 22:52, 20F
→
01/06 22:53,
6年前
, 21F
01/06 22:53, 21F
→
01/06 22:53,
6年前
, 22F
01/06 22:53, 22F
→
01/06 22:54,
6年前
, 23F
01/06 22:54, 23F
→
01/06 22:54,
6年前
, 24F
01/06 22:54, 24F
→
01/07 09:58,
6年前
, 25F
01/07 09:58, 25F
→
01/07 09:59,
6年前
, 26F
01/07 09:59, 26F
→
01/07 10:00,
6年前
, 27F
01/07 10:00, 27F
→
01/07 10:01,
6年前
, 28F
01/07 10:01, 28F
→
01/07 10:25,
6年前
, 29F
01/07 10:25, 29F
→
01/07 10:26,
6年前
, 30F
01/07 10:26, 30F
→
01/07 10:28,
6年前
, 31F
01/07 10:28, 31F
→
01/07 10:33,
6年前
, 32F
01/07 10:33, 32F
→
01/07 10:33,
6年前
, 33F
01/07 10:33, 33F
→
01/07 15:05,
6年前
, 34F
01/07 15:05, 34F
→
01/07 15:07,
6年前
, 35F
01/07 15:07, 35F
→
01/07 15:07,
6年前
, 36F
01/07 15:07, 36F
→
01/07 15:08,
6年前
, 37F
01/07 15:08, 37F
→
01/07 15:09,
6年前
, 38F
01/07 15:09, 38F
→
01/07 15:10,
6年前
, 39F
01/07 15:10, 39F
→
01/07 15:11,
6年前
, 40F
01/07 15:11, 40F
→
01/07 15:16,
6年前
, 41F
01/07 15:16, 41F
→
01/07 22:31,
6年前
, 42F
01/07 22:31, 42F
java 近期熱門文章
PTT數位生活區 即時熱門文章