大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發(fā)
Java GoF設(shè)計模式
HashMap
Java內(nèi)存模型
Java線性表

Java線程基礎(chǔ)操作

線程的常用操作

static int

activeCount() 返回活動線程數(shù)量

static Thread

currentThread() 返回當(dāng)前線程

ClassLoader

getContextClassLoader() 返回類加載器

long

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

String

getName() 返回線程名稱.

int

getPriority() 返回線程優(yōu)先級

Thread.State

getState() 返回線程狀態(tài)

void

interrupt() 中斷線程.

static boolean

interrupted() 判斷線程的中斷狀態(tài)

boolean

isAlive() 判斷線程是否終止

boolean

isDaemon() 是否為守護(hù)線程

boolean

isInterrupted() 判斷線程的中斷狀態(tài)

void

join() 線程合并

void

run() 

void

setDaemon(boolean on) 設(shè)置線程為守護(hù)線程

void

setName(String name) 設(shè)置線程名稱

void

setPriority(int newPriority) 設(shè)置優(yōu)先級

static void

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

void

start() 開啟新的線程

void

stop() 線程終止

String

toString() 

static void

yield() 線程讓步

package com.wkcto.chapter07.method;
/**
 * 演示線程的基本操作
 * 			Thread.currentThread()		返回當(dāng)前線程
 * 			t1.getName()					返回線程名稱, 線程默認(rèn)名稱 : Thread-0 / Thread-1 
 * 			t1.setName("t1")				設(shè)置線程名稱
 * 			t1.isAlive()					判斷線程是否終止
 * 			Thread.activeCount()			活動線程的數(shù)量
 * @author 蛙課網(wǎng)
 *
 */
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() );  		//活動線程的數(shù)量
		
		//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() );  		//活動線程的數(shù)量
	}
}
package com.wkcto.chapter07.method;
/**
 * 守護(hù)線程
 * 		為其他線程服務(wù)的, 不能單獨運行 , 當(dāng)JVM中只有守護(hù)線程時, JVM退出 
 * @author 蛙課網(wǎng)
 *
 */
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 ); 		//設(shè)置線程為守護(hù)線程
		t2.start();
		
		//main線程
		for (int i = 1; i <= 100; i++) {
			System.out.println(Thread.currentThread().getName() + "==> " + i);
		}
	}

}
package com.wkcto.chapter07.method;
/**
 * 判斷線程的狀態(tài)
 * @author 蛙課網(wǎng)
 *
 */
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 新建狀態(tài),剛剛創(chuàng)建了線程對象	
		t1.start();
		System.out.println("222: " + t1.getState());	//222: RUNNABLE 可運行狀態(tài),就緒狀態(tài), 調(diào)用了start()
		
		//main線程
		for (int i = 1; i <= 300; i++) {
			System.out.println(Thread.currentThread().getName() + "--> " + i);
		}
		
		System.out.println("333: " + t1.getState()); 	//333: TERMINATED 終止?fàn)顟B(tài),線程已結(jié)束	
		
	}

}

線程的生命周期

主站蜘蛛池模板: 深夜男人网站 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 4虎影院午夜在线观看 | 国产精选自拍 | 国内精品自在自线在免费 | 毛片免费观看视频 | 99精品视频在线观看免费 | 日日干日日插 | 性欧美日韩 | 免费乱人伦| 曰本女人色黄网站 | 久久99精品久久久久久首页 | 国产免费青青青免费视频观看 | 综合欧美视频一区二区三区 | 自拍亚洲午夜伦li片影院 | 99av在线| 橘梨纱视频一区二区在线观看 | 欧美日韩黄色大片 | 4hu在线观看| 麻豆成人在线 | 全免费a级毛片免费看视频免 | 日韩一级大片 | 超清乱人伦中文视频在线 | japanese60成熟老妇 | 一级日本特黄毛片视频 | 成人久久18免费网站游戏 | 国产亚洲精品色一区 | 成人美女黄网站色大色费 | 成人精品一区二区三区校园激情 | 亚洲精品欧洲久久婷婷99 | 99热在线只有精品 | 在线视频亚洲一区 | 久久成人免费网站 | 久久成年人视频 | 欧美不卡影院 | 亚洲精品二区 | 久久精品国产亚洲妲己影院 | 久久亚洲网站 | 欧美18videosex护士 | 国产在线播放成人免费 | 性感美女一级毛片 |