zoukankan      html  css  js  c++  java
  • 多线程——实现Runnable接口实现一个多线程

    实现Runnable接口实现一个多线程

    Runnable接口源码:

    package java.lang;
    //Runnable接口源码只有一个run方法
    public interface Runnable {
        public abstract void run();
    }

    实现Runnable的两个多线程类:

    public class RunnableThread1 implements Runnable {
    
        @Override
        public void run() {
            for (int i = 0; i < 5; i++) {
                System.out.println(Thread.currentThread().getName() + ":线程启动....");
                try {
                    Thread.sleep(1000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    }
    public class RunnableThread2 implements Runnable {
    
        @Override
        public void run() {
            for (int i = 0; i < 5; i++) {
                System.out.println(Thread.currentThread().getName() + ":线程启动....");
                try {
                    Thread.sleep(2000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        }
    }

    测试:

    public class TestThread {
        public static void main(String[] args) {
            RunnableThread1 thread1 = new RunnableThread1();
            RunnableThread2 thread2 = new RunnableThread2();
    
            Thread t1 = new Thread(thread1, "线程1");
            Thread t2 = new Thread(thread2);// 线程2为系统命名
    
            // 不能再此处调用sleep()方法
    
            t1.start();
            t2.start();
        }
    }
    结果:
    Thread-0:线程启动....
    线程1:线程启动....
    线程1:线程启动....
    Thread-0:线程启动....
    线程1:线程启动....
    线程1:线程启动....
    Thread-0:线程启动....
    线程1:线程启动....
    Thread-0:线程启动....
    Thread-0:线程启动....
  • 相关阅读:
    Unity3D性能优化之资源导入标准和属性设置篇
    博客主题-Next风格
    Pytorch 搭建 LeNet-5 网络
    CIFAR数据集解读
    Mnist数据集解读
    博客主题——cnbook
    博客主题——element v2
    更换清华镜像源
    图像插值技术——双线性插值法
    PASCAL VOC2012数据集解读
  • 原文地址:https://www.cnblogs.com/whx20100101/p/9862460.html
Copyright © 2011-2022 走看看