java主線程與子線程通用
范文為教學中作為模范的文章,也常常用來指寫作的模板。常常用于文秘寫作的參考,也可以作為演講材料編寫前的參考。范文書寫有哪些要求呢?我們怎樣才能寫好一篇范文呢?下面是小編為大家收集的優(yōu)秀范文,供大家參考借鑒,希望可以幫助到有需要的朋友。
java主線程與子線程篇一
過控專業(yè)的詳細介紹
推薦度:
編程工作總結(jié)
推薦度:
小升初簡歷中自我介紹
推薦度:
java程序員年終總結(jié)
推薦度:
柜員主出納的年度總結(jié)
推薦度:
相關(guān)推薦
當java程序啟動時,一個線程立刻運行,該線程通常叫做程序的主線程(main thread),因為它是程序開始時就執(zhí)行的。主線程的重要性體現(xiàn)在兩方面:
它是產(chǎn)生其他子線程的線程;
通常它必須最后完成執(zhí)行,因為它執(zhí)行各種關(guān)閉動作。
盡管主線程在程序啟動時自動創(chuàng)建,但它可以由一個thread對象控制。為此,你必須調(diào)用方法currentthread()獲得它的一個引用,currentthread()是thread類的公有的靜態(tài)成員。它的通常形式如下:
?
1
static
thread currentthread( )
該方法返回一個調(diào)用它的線程的引用。一旦你獲得主線程的引用,你就可以像控制其他線程那樣控制主線程。
讓我們從復習下面例題開始:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// controlling the main thread.
class
currentthreaddemo {
??
public
static
void
main(string args[]) {
????
thread t = tthread();
????
n(
"current thread: "
+ t);
????
// change the name of the thread
????
e(
"my thread"
);
????
n(
"after name change: "