WEB开发网
开发学院WEB开发Jsp [JAVA100例]067、线程优先级 阅读

[JAVA100例]067、线程优先级

 2008-01-05 19:18:03 来源:WEB开发网   
核心提示:import java.util.*;/** * <p>Title: 提高线程优先级</p> * <p>Description: 通过修改线程的优先级,是线程获得优先处理,[JAVA100例]067、线程优先级,</p> * <p>Copyright: Cop

import java.util.*;
/**
 * <p>Title: 提高线程优先级</p>
 * <p>Description: 通过修改线程的优先级,是线程获得优先处理。</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: upPRIThread.java</p>
 * @version 1.0
 */
public class upPRIThread {
 //主方法
 public static void main(String[] args) throws Exception {
  Thread1 t1 = new Thread1();
  t1.start();
  Thread2 t2 = new Thread2();
  t2.start();
  t1.setPriority(Thread.MIN_PRIORITY);
  t2.setPriority(Thread.MIN_PRIORITY);
  new Thread().sleep(105);
  t2.setPriority(Thread.MAX_PRIORITY);
  new Thread().sleep(10500);
 }
 //类说明:线程1,不更改优先级
 static class Thread1 extends Thread {
  public void run(){
  while(true){
   try {
   Thread.sleep(100);
   }
   catch (Exception e){
   e.printStackTrace();
   }
   System.out.println("我是线程111");
   }
  }
  }
 //类说明:线程2,提高优先级
 static class Thread2 extends Thread {


  public void run(){
  while(true){
   try {
   Thread.sleep(100);
   }
   catch (Exception e){
   e.printStackTrace();
   }
   System.out.println("我是线程222.........................");
   }
  }
 }
}


Tags:JAVA 线程 优先级

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接