求大神

贰零零壹 2019-04-12 01:10:15
4.请编写一个类,类名为MulThread,类中定义了含一个字符串参数的构造方法,并实现了Runnable接口,接口中的run( )方法如下实现:方法中先在命令行显示该线程信息,然后随机休眠小于1秒的时间,最后显示线程结束信息: " finished" +线程名。编写Application,在其中通过Runnable 创建MulThread类的三个线程对象1、12、13,并启动这三个线程。
...全文
75 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
java-小学生 2019-04-12
  • 打赏
  • 举报
回复
import java.util.Random;

public class MulThread implements  Runnable{
    private  String name;

    public MulThread(String name) {
        this.name = name;
    }


    /**
     * 方法中先在命令行显示该线程信息,
     * 然后随机休眠小于1秒的时间,
     * 最后显示线程结束信息: " finished" +线程名
     */
    @Override
    public void run() {
        System.out.println(Thread.currentThread().toString());
        try {
            Thread.sleep(new Random().nextInt(1000));
        } catch (InterruptedException e) {
            System.out.println("睡眠异常");
            e.printStackTrace();
        }
        System.out.println(Thread.currentThread().getName()+"   "+System.currentTimeMillis());

    }
}
public class Application {


    public static void main(String[] args) {
        Thread t = new Thread(new MulThread("aaa"));
        t.setName("1");
        t.start();
        Thread t1 = new Thread(new MulThread("bbb"));
        t1.setName("12");
        t1.start();
        Thread t2 = new Thread(new MulThread("ccc"));
        t2.setName("13");
        t2.start();



    }
}

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧