java主線程與子線程通用

網(wǎng)絡整理 分享 時間: 收藏本文

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: "