A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© aguang 中级黑马   /  2015-8-22 17:46  /  168 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 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();
                }
               
        }
}


1 个回复

倒序浏览
顶!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马