美文网首页
1、Thread类

1、Thread类

作者: 金石_832e | 来源:发表于2021-08-25 21:31 被阅读0次
创建线程要注意三点:
  • 1、继承Thread类
  • 2、重写run方法
  • 3、执行start方法

简单实现
public class TestThread1 extends Thread {
    @Override
    public void run() {
        for (int i = 1; i <= 10; i++) {
            System.out.println("run方法执行第" + i + "次");
        }
    }

    public static void main(String[] args) {
        TestThread1 testThread1 = new TestThread1();
        // 注意调用的是start方法才开启线程,而不是run方法
        testThread1.start();
        for (int i = 1; i <= 200; i++) {
            System.out.println("main方法执行第" + i + "次");
        }
    }
}
结果
image.png

两个方法同时抢占线程,谁抢到谁运行。线程开始并不一定立即执行,而是由CPU调度


相关文章

  • 1、Thread类

    创建线程要注意三点: 1、继承Thread类 2、重写run方法 3、执行start方法 简单实现 结果 两个方法...

  • Thread、Runnable、Callable

    1.Thread/** 继承Thread类创建线程类 (1)定义Thread类的子类,重写该类的run方法,该ru...

  • 2018-09-03 java多线程

    1.extends Thread类定义:Thread thread=new myThread();thread....

  • 多线程创建的两种基本方法

    方法1 继承Thread() 继承Thread()类的多线程创建步骤 新建一个类继承 Thread() 类 重写 ...

  • 线程创建得方式

    线程的创建有1.继承thread类继承Thread类创建线程的步骤为: (1)创建一个类继承Thread类,重写r...

  • Thread类详解以及创建线程的四种方法

    1.Thread 类详解 Thread类是Java语言中重要的基础类,位于java.lang包中。Thread类有...

  • [java]9、多线程

    1、开启新线程 1)、创建一个Thread类的子类2)、在Thread类的子类中重写Thread类中的run方法,...

  • java开启新线程的三种方法

    原文链接 方式1:继承Thread类 步骤: 1):定义一个类A继承于Java.lang.Thread类. 2):...

  • 线程创建和继承

    创建线程的第一种方式:继承Thread类。 1,定义类继承Thread。2,复写Thread类汇总的run方法。目...

  • 创建线程的几种方式

    1.通过继承Thread类创建线程类 1.步骤 定义Thread类的子类FirstThread,并重写run()方...

网友评论

      本文标题:1、Thread类

      本文链接:https://www.haomeiwen.com/subject/xlyeiltx.html