当前位置 : 主页 > 编程语言 > java >

java158-线程的常用方法yield,优先级

来源:互联网 收集:自由互联 发布时间:2022-07-13
//线程 public class test102 extends Thread { public void run (){ while ( true ){ System . out . println ( "我是线程1" + this . getName ()); try { Thread . sleep ( 1000 ); } catch ( InterruptedException e ){ e . printStackTrace (); } }
//线程
public class test102 extends Thread{
public void run(){
while (true){
System.out.println("我是线程1"+this.getName());
try {
Thread.sleep( 1000 );
}catch (InterruptedException e){
e.printStackTrace();
}
}
}
} //线程
public class test103 extends Thread{
public void run(){
while (true){
System.out.println("我是线程2"+this.getName());
try {
Thread.sleep( 1000 );
}catch (InterruptedException e){
e.printStackTrace();
}
}
}
}测试类
public class test105 {
public static void main(String[] args){
test102 one=new test102();
test103 two=new test103();
one.setName("线程1");
one.setName( "线程2" );
//设置线程的优先级
two.setPriority( Thread.MAX_PRIORITY );
one.setPriority( Thread.MIN_PRIORITY );
//线程暂停thread.yield
one.start();
two.start();
System.out.println( "我是主方法" );
}
}


上一篇:java163-同步方法锁
下一篇:没有了
网友评论