JAVA 建立线程ThreadDemo类

来源:互联网 发布:千牛 卖家工作台 mac 编辑:程序博客网 时间:2024/05/28 06:07
class Thread1 extends Thread{public void run(){//获取当前线程名字System.out.println(Thread.currentThread().getName());}}class Thread2 extends Thread{public Thread2(String name){super(name);}public void run(){//获取当前线程名字Thread m=Thread.currentThread();System.out.println(Thread.currentThread().getName());}}public class ThreadDemo{public  static void main(String[] args){Thread1 thread1=new Thread1();//构造为thread2的线程对象Thread2 thread2=new Thread2("thread2");thread1.start();thread2.start();//获取主线程名字System.out.println("["+Thread.currentThread().getName()+"]");}}

//上述代码定义了两个线程类Thread1与Thread2;他们都继承于Thread类,并重写了run()方法,输出自己的名字。

在创建thrad2对象时并没有指定线程名字。

因此,输出的Thread-0为系统的默认值

操作顺序不确定


原创粉丝点击