若只有My Thread怎么回事?错在哪了??

来源:2-3 Java线程-隋唐演义实战开发---演员简介

qq_被现实改变的你我_03739686

2016-08-20 16:15

package seecen20160820例题;


public class Actor extends Thread{

    public void run(){

    System.out.println(Thread.currentThread(). getName()+"是一个演员!");

    int count =0;

    boolean keepRunning=true;

    while(keepRunning){

    System.out.println(Thread.currentThread().getName()+"登台演出:"+( ++count) );

    if(count ==100){

    keepRunning =false;

    }

    if(count%10==0){

    try{

    Thread.sleep(1000);

    }catch(InterruptedException e){

    e.printStackTrace();

    }

    }

    }

    System.out.println(Thread.currentThread().getName()+"演出结束了!");

   

    }

    public static void main(String[] args) {

Thread actor =new Actor();

actor.setName("Mr.Thread");

actor.start();

 

Thread actressThread =new Thread(new Actress(),"Ms.Runnable");

actressThread.start();

   

}  

}

class Actress implements Runnable{


@Override

public void run() {

}

}






写回答 关注

1回答

  • 忘我00
    2016-08-20 22:45:28

    你只设置了一个线程,只有My Thread,所以只会显示My Thread。你的问题不是很清晰,你的意思是想要多个线程?



深入浅出Java多线程

带你一起深入浅出多线程,掌握基础,展望进阶路线

186088 学习 · 464 问题

查看课程

相似问题