线程Thread(Java)

╰半橙微兮° 2023-10-04 15:54 109阅读 0赞

线程Thread(Java)

  • 1.创建线程方式一:Thread类
    2.自定义线程类继承Thread类
    3.重写run()方法,编写线程执行体
    4.创建线程对象,调用start()方法启动线程
    5.总结:注意,线程开启不一定立即执行,由CPU调度执行

    public class TestThread01 extends Thread{

    1. @Override
    2. public void run() {
    3. //run方法线程体
    4. //super.run();
    5. for (int i = 0; i < 20; i++) {
    6. System.out.println("你好" + i);
    7. }
    8. }
    9. public static void main(String[] args) {
    10. //创建线程对象
    11. TestThread01 testThread01 = new TestThread01();
    12. //调用start方法
    13. testThread01.run();//正常逻辑输出 System.out.println("你好" + i);
    14. System.out.println("==============================");
    15. testThread01.start();//同时进行
    16. // System.out.println("你好" + i);+System.out.println("多线程" + i);
    17. //main线程---也就是主方法
    18. for (int i = 0; i < 1000; i++) {
    19. System.out.println("多线程" + i);
    20. }
    21. }

    }

发表评论

表情:
评论列表 (有 0 条评论,109人围观)

还没有评论,来说两句吧...

相关阅读

    相关 线---线终止

    在写篇文章之前,我首先要指出一个自己以前犯的错误,在我的一篇技术类的文章“线程创建---pthread\_creat()的问题”中的创建线程函数例程中有exit(0)。在此纠正

    相关 线&线控制

    线程基本概念: 1 线程   (1)概念:linux下没有真正的线程,所谓的线程都是通过进程的pcb模拟的,因此linux下的线程也称为“轻量级进程”,之前我们所说的进程现