zoukankan      html  css  js  c++  java
  • 多线程实现方式2-实现Runnable接口

    public class Demo2_Thread {

      public static void main(String[] args) throws InterruptedException {
        // TODO Auto-generated method stub

        MyRunnable myRunnable = new MyRunnable();//4.创建runnalbe的子类对象
        Thread thread = new Thread(myRunnable); //5.将其当作参数传给Thread的构造函数
        thread.start(); //6.开启线程

        for(int i = 0; i<10; i++) {
        System.out.println("BBBBBBBBBB");
        Thread.sleep(100);
      }
    }


    }

    class MyRunnable implements Runnable{ //1.定义一个类,实现runnable接口

      @Override
      public void run() { //2.重写run方法
        // TODO Auto-generated method stub
        for (int i = 0; i < 10; i++) { //3.将要执行的代码写在run方法内
        System.out.println("AAAAAAAAAAA");
        try {
          Thread.sleep(100);
          } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
          }
        }

      }

    }

  • 相关阅读:
    CF1187E Tree Painting
    [TJOI2017]城市
    [HNOI2010]合唱队
    2020暑假多校补题记录
    树形dp总结
    2017CCPC 秦皇岛 G. Numbers (贪心 + java大数)
    LOJ 2491 求和 (LCA + 前缀和)
    LOJ 10105. 欧拉回路
    Luogu P3953 逛公园 (最短路+dp)
    LOJ#2718. 「NOI2018」归程 (kruskal重构树)
  • 原文地址:https://www.cnblogs.com/zyybb/p/10511459.html
Copyright © 2011-2022 走看看