练习一:创建两个分线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数
1 package com.atfu.exer; 2 3 /** 4 * 练习:创建两个分线程,其中一个线程遍历100以内的偶数,另一个线程遍历100以内的奇数 5 * 6 * 7 * @author fu jingchao 8 * @creat 2021/10/13-22:10 9 */ 10 public class ThreadDemo { 11 public static void main(String[] args) { 12 //方式一: 13 // MyThread1 t1 = new MyThread1(); 14 // MyThread2 t2 = new MyThread2(); 15 // t1.start(); 16 // t2.start(); 17 18 //方式二:创建Thread类的匿名子类的方式 19 new Thread(){ 20 @Override 21 public void run() { 22 for (int i = 0; i < 10000; i++) { 23 if(i%2 ==0){ 24 System.out.println(i+"******偶数*********"); 25 } 26 } 27 } 28 }.start(); 29 30 new Thread(){ 31 @Override 32 public void run() { 33 for (int i = 0; i < 10000; i++) { 34 if(i%2 !=0){ 35 System.out.println(i); 36 } 37 } 38 } 39 }.start(); 40 41 } 42 } 43 44 45 class MyThread1 extends Thread{ 46 @Override 47 public void run() { 48 for (int i = 0; i < 100; i++) { 49 if(i%2 ==0){ 50 System.out.println(i+"******偶数*********"); 51 } 52 } 53 } 54 } 55 56 class MyThread2 extends Thread{ 57 @Override 58 public void run() { 59 for (int i = 0; i < 100; i++) { 60 if(i%2 !=0){ 61 System.out.println(i); 62 } 63 } 64 } 65 }
此为本人学习笔记,若有错误,请不吝赐教