zoukankan      html  css  js  c++  java
  • Java 多线程

    package com.lf.threadhomework;
    
    public class TestHomework {
    
        public static void main(String[] args) {
            // 打印奇数的线程
            OddNumberThread oddNumberThread = new OddNumberThread();
            oddNumberThread.start();
            
            // 打印0~100的线程
            NumberThread numberThread = new NumberThread("打印0~100的线程");
            numberThread.start();
            
            //打印偶数的线程
            EvenNumberThread evenNumberThread = new EvenNumberThread();
            Thread thread = new Thread(evenNumberThread);
            thread.start();
        }
    
    }
    
    class OddNumberThread extends Thread{
        @Override
        public void run() {
            for (int i = 0; i < 100; i++) {
                if (i%2==1) {
                    System.out.println("打印0~100之间的奇数:"+i);
                }
            }
        }
        public OddNumberThread(){
            super();
        } 
    }
    
    class NumberThread extends Thread{
        public String threadName;
        public NumberThread(String name) {
            // TODO Auto-generated constructor stub
            threadName = name;
        }
        @Override
        public void run() {
            // TODO Auto-generated method stub
            for (int i = 0; i < 100; i++) {
                    System.out.println(threadName+i);
            }
        }
    }
    
    class EvenNumberThread implements Runnable{
        @Override
        public void run() {
            // TODO Auto-generated method stub
            for (int i = 0; i < 100; i++) {
                if (i%2==0) {
                    System.out.println("打印0~100之间的偶数:"+i);
                }
            }
        }
    }
  • 相关阅读:
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I博客作业08
    centos安装swoole
    Apache优化:修改最大并发连接数
    centos中安装、升级git
    memcached/memcache安装
  • 原文地址:https://www.cnblogs.com/lantu1989/p/6092920.html
Copyright © 2011-2022 走看看