更新時(shí)間:2022-08-25 10:34:14 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1926次
線(xiàn)程對(duì)象也是線(xiàn)程類(lèi)創(chuàng)建的,也有私有成員。這個(gè)私有成員,是線(xiàn)程私有的。有時(shí)候使用線(xiàn)程私有變量,會(huì)巧妙避免一些并發(fā)安全的問(wèn)題,提高程序的靈活性和編碼的復(fù)雜度。
/**
* 為線(xiàn)程添加編號(hào),確定創(chuàng)建過(guò)線(xiàn)程的數(shù)目
*
*/
public class ThreadVarTest {
public static void main(String[] args) {
Thread t1 = new MyThread();
Thread t2 = new MyThread();
Thread t3 = new MyThread();
Thread t4 = new MyThread();
t1.start();
t2.start();
t3.start();
t4.start();
}
}
class MyThread extends Thread {
private static int n = 0; //線(xiàn)程數(shù)
private int x = 0; //線(xiàn)程編號(hào)
MyThread() {
x = n++;
}
@Override
public void run() {
Thread t = Thread.currentThread();
System.out.println(t.getName() + "\t" + x);
}
}
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743