執行緒名字的取得和設定

2021-07-28 02:55:46 字數 577 閱讀 8625

public

final string getname()

取得執行緒的方法

public

final

void

setname(string name)

設定執行緒的方法

由於執行緒執行的不確定性,因此,取得執行緒的名字是取得當前執行緒的名字,取的當前執行緒的方法是

public

static thread currentthread()

示例**如下

package com.li;

public

class

threadnametest

class

mythread

extends

thread

}}

輸出的是

當前執行緒的名字為:執行緒三

當前執行緒的名字為:執行緒一

當前執行緒的名字為:執行緒二

但要注意的是,可能每次輸出的順序不太一樣

獲取執行緒名字和設定執行緒名字

這篇開始學習thread類相關方法,先來看看給執行緒設定名稱和獲取名稱的方法。開啟thread api文件,找到getname 和setname 方法。我們先來看看獲取執行緒名稱方法,然後看看設定執行緒名稱方法。1.獲取執行緒名稱getname 方法 下面採用前面一篇介紹的匿名類來寫執行緒 pack...

取得和設定執行緒的名稱

package getname import j a.util.missingformatargumentexception 寫乙個demo 設定執行緒名稱和獲得當前執行緒的名稱 thread 的方法 string getname 返回該執行緒的名稱。static thread currentthr...

6 執行緒的狀態和名字

import threading 執行緒名字 class mythread threading.thread def run self if name main t mythread name downloadthread t.start 2.執行緒的執行順序 import time class m...