练习

package day01;

// 练习:创建两个分线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数

public class ThreadDemo {

public static void main(String[] args) {

ThreadDemo1 td1=new ThreadDemo1();

ThreadDemo2 td2=new ThreadDemo2();

td1.start();

td2.start();

}

}

class ThreadDemo1 extends Thread{

@Override

public void run() {

for(int i=0;i<100;i++){

if(i%2==0){

System.out.println(Thread.currentThread().getName()+":"+i);

}

}

}

}

class ThreadDemo2 extends Thread{

public void run() {

for(int i=0;i<100;i++){

if(i%2!=0){

System.out.println(Thread.currentThread().getName()+":"+i);

}

}

}

}

new Thread(){

public void run(){

for(int i=0;i<100;i++){

if(i%2==0){

System.out.println(Thread.currentThread().getName()+":"+i);

}

}

}

}.start();

new Thread(){

public void run() {

for(int i=0;i<100;i++){

if(i%2!=0){

System.out.println(Thread.currentThread().getName()+":"+i);

}

}

}

}.start();