黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Java面向對象
Java異常
Java數組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發
Java GoF設計模式
HashMap
Java內存模型
Java線性表

Java線程基礎操作

線程的常用操作

static int

activeCount() 返回活動線程數量

static Thread

currentThread() 返回當前線程

ClassLoader

getContextClassLoader() 返回類加載器

long

getId() 返回線程的id,每個線程都有唯一 的id

String

getName() 返回線程名稱.

int

getPriority() 返回線程優先級

Thread.State

getState() 返回線程狀態

void

interrupt() 中斷線程.

static boolean

interrupted() 判斷線程的中斷狀態

boolean

isAlive() 判斷線程是否終止

boolean

isDaemon() 是否為守護線程

boolean

isInterrupted() 判斷線程的中斷狀態

void

join() 線程合并

void

run() 

void

setDaemon(boolean on) 設置線程為守護線程

void

setName(String name) 設置線程名稱

void

setPriority(int newPriority) 設置優先級

static void

sleep(long millis)線程睡眠(休眠)

void

start() 開啟新的線程

void

stop() 線程終止

String

toString() 

static void

yield() 線程讓步

package com.wkcto.chapter07.method;
/**
 * 演示線程的基本操作
 * 			Thread.currentThread()		返回當前線程
 * 			t1.getName()					返回線程名稱, 線程默認名稱 : Thread-0 / Thread-1 
 * 			t1.setName("t1")				設置線程名稱
 * 			t1.isAlive()					判斷線程是否終止
 * 			Thread.activeCount()			活動線程的數量
 * @author 蛙課網
 *
 */
public class Test01 {
	public static void main(String[] args) {
		Thread t1 = new Thread( new Runnable() {
			@Override
			public void run() {
				for( int i = 1; i<=100; i++){
//					System.out.println("sub thread: " + i);
					System.out.println( Thread.currentThread().getName() + "==>" + i);
				}
			}
		});	
		t1.setName("t1");
		t1.start();
		
		new Thread( new Runnable() {
			@Override
			public void run() {
				for( int i = 1; i<=100; i++){
					System.out.println( Thread.currentThread().getName() + "====>" + i);
				}
			}
		},  "t2").start();
		
		System.out.println("11 : " +  Thread.activeCount() );  		//活動線程的數量
		
		//main線程
		for( int i = 1; i<=100; i++){
			System.out.println( Thread.currentThread().getName() + "------->" + i);
		}
		
		System.out.println( "t1 alive: " + t1.isAlive());
		
		System.out.println("22 : " +  Thread.activeCount() );  		//活動線程的數量
	}
}
package com.wkcto.chapter07.method;
/**
 * 守護線程
 * 		為其他線程服務的, 不能單獨運行 , 當JVM中只有守護線程時, JVM退出 
 * @author 蛙課網
 *
 */
public class Test02 {

	public static void main(String[] args) {
		Thread t1 = new Thread(new Runnable() {
			@Override
			public void run() {
				for (int i = 1; i <= 100; i++) {
					System.out.println(Thread.currentThread().getName() + "--> " + i);
				}
			}
		} , "t1");
		t1.start();
		
		Thread t2 = new Thread(new Runnable() {
			@Override
			public void run() {
				for (int i = 1; i <= 500; i++) {
					System.out.println(Thread.currentThread().getName() + "----> " + i);
				}
			}
		} , "t2");
		t2.setDaemon( true ); 		//設置線程為守護線程
		t2.start();
		
		//main線程
		for (int i = 1; i <= 100; i++) {
			System.out.println(Thread.currentThread().getName() + "==> " + i);
		}
	}

}
package com.wkcto.chapter07.method;
/**
 * 判斷線程的狀態
 * @author 蛙課網
 *
 */
public class Test03 {

	public static void main(String[] args) {
		Thread t1 = new Thread(new Runnable() {
			@Override
			public void run() {
				for (int i = 1; i <= 100; i++) {
					System.out.println(Thread.currentThread().getName() + "--> " + i);
				}
			}
		});
		
		System.out.println("111: " + t1.getState());	 //111: NEW 新建狀態,剛剛創建了線程對象	
		t1.start();
		System.out.println("222: " + t1.getState());	//222: RUNNABLE 可運行狀態,就緒狀態, 調用了start()
		
		//main線程
		for (int i = 1; i <= 300; i++) {
			System.out.println(Thread.currentThread().getName() + "--> " + i);
		}
		
		System.out.println("333: " + t1.getState()); 	//333: TERMINATED 終止狀態,線程已結束	
		
	}

}

線程的生命周期

全部教程
主站蜘蛛池模板: 夜夜精品视频一区二区 | 国产在线观看成人免费视频 | 国产精品自产拍在线观看 | free性日本| 全免费毛片在线播放 | 99热精品国产麻豆 | 最近的中文字幕视频完整 | 伊人中文网 | 午夜视频在线免费观看 | 亚洲影院在线 | 午夜激情免费视频 | www.色偷偷 | 日韩精品一区二区三区毛片 | 国产精品视频区 | 精品国产一区二区三区不卡 | 欧美 日产 国产精选 | 免费性爱视频 | 激情影院成人区免费观看视频 | 国产综合影院 | 黄色免费网 | 亚洲第一中文字幕 | 乱系列中文字幕在线视频 | 精品一区二区视频在线观看 | 美女啪啪网站又黄又免费 | 亚洲日本va中文字幕区 | 免费看男女做黄的软件 | 成年免费视频网站入口 | 国产一区二区三区在线观看精品 | 日韩一区二区三区视频在线观看 | 免费1级片 | 成人私人影院在线观看网址 | 日韩中文在线观看 | 性欧美xxxx视频在线观看 | 国产成人精品免费视频大全五级 | 色人视频 | 亚洲福利视频网站 | 大黄香蕉视频 | 99在线精品视频免费观里 | 一区二区三区免费在线观看 | 亚洲最黄网站 | 久久综合给合久久狠狠狠色97 |