publicclassDemo3implementsRunnable{@Overridepublicvoidrun(){for(int i =0; i<100; i++){System.out.println(Thread.currentThread().getName()+":"+i);}System.out.println("当前线程对象:"+Thread.currentThread());// 当前线程对象是: ThreadSystem.out.println("当前对象:"+this);//this对象: Demo3的对象}publicstaticvoidmain(String[] args){//创建Runnable实现类的对象Demo3 d =newDemo3();//创建Thread对象,并且把Runnable实现类对象作为参数传递进去Thread t =newThread(d,"狗娃");//调用thead对象的start方法开启线程。
t.start();//主线程执行的。for(int i =0; i<100; i++){System.out.println(Thread.currentThread().getName()+":"+i);}}}