第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

如果在MyThread類(繼承Thread)中將變量聲明為static,線程實例是不是也能共享資源了?

class MyThread extends Thread{

? ? static private int count = 5;

????void run(){

????????...

????}

}

MyThread mt1 = new MyThread();

MyThread mt2 = new MyThread();

MyThread mt3 = new MyThread();

mt1.start();

mt2.start();

mt3.start();


正在回答

3 回答

static表示這個類所有的對象都共享這個static

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

imooc_幕課網(wǎng)

static private int count = 5; 是private,你見過一個的private 修飾的成員被其他對象隨便調(diào)用嗎
2016-12-30 回復(fù) 有任何疑惑可以回復(fù)我~
#2

z_xiaoye 回復(fù) imooc_幕課網(wǎng)

只是不能直接調(diào)用而已,可以通過方法訪問
2017-02-05 回復(fù) 有任何疑惑可以回復(fù)我~

得到的結(jié)果是正確的 ,我也不知道原理是什么

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

特南克斯

如果不加 static,那么 new 出來三個對象就有三個 count 屬性。每個線程有一個。但是如果是有 static 關(guān)鍵字。不管 new 多少個對象,不管是通過類調(diào)用還是對象調(diào)用。都只有一個 count 屬性。所有的線程訪問的也都是這同一個
2018-11-04 回復(fù) 有任何疑惑可以回復(fù)我~

代碼運行是可以的啊,求原理是什么

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

syh6320

真的行嗎?親測不行呀!
2016-03-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

如果在MyThread類(繼承Thread)中將變量聲明為static,線程實例是不是也能共享資源了?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號