黑马程序员技术交流社区

标题: 线程礼让 [打印本页]

作者: aguang    时间: 2015-8-22 17:46
标题: 线程礼让
本帖最后由 aguang 于 2015-8-22 17:47 编辑

package cn.tt9;


/*
* 线程礼让
*
* public static void yield()  暂停当前正在执行的线程对象,并执行其他线程(不能保证轮流)
*
*
* */


public class Test05 {
        public static void main(String[] args) {
                ThreadYield ty1=new ThreadYield();
                ThreadYield ty2=new ThreadYield();
                ThreadYield ty3=new ThreadYield();
               
                ty1.setName("林林");
                ty2.setName("lllll");
               
                ty1.start();
                ty2.start();
        }
}


package cn.tt9;

public class ThreadYield extends Thread{
        @Override
        public void run() {
                // TODO Auto-generated method stub
        //        super.run();
                for(int i=0;i<100;i++){
                        System.out.println(getName()+i);
                        Thread.yield();
                }
               
        }
}



作者: AndyYuan    时间: 2015-8-22 18:19
顶!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2