java 面向对象——多线程

多线程是实现多任务的一种方式。

public class Demo01 {
    public static void main(String[] args) {
       /* MyThread myThread1 = new MyThread("自己定义的线程名007");
        myThread1.start();  // 线程调用
        // myThread1.run(); // 普通调用*/


        MyThread t1  = new MyThread("线程1");
        MyThread t2  = new MyThread("线程2");
        MyThread t3  = new MyThread("线程3");
        MyThread t4  = new MyThread("线程4");
        MyThread t5  = new MyThread("线程5");
        MyThread t6  = new MyThread("线程6");
        MyThread t7  = new MyThread("线程7");
        MyThread t8  = new MyThread("线程8");
        MyThread t9  = new MyThread("线程9");
        MyThread t10  = new MyThread("线程10");
        t1.setPriority(1);
        t2.setPriority(2);
        t3.setPriority(3);
        t4.setPriority(4);
        t5.setPriority(5);
        t6.setPriority(6);
        t7.setPriority(7);
        t8.setPriority(8);
        t9.setPriority(9);
        t10.setPriority(10);
        t1.start();
        t2.start();
        t3.start();
        t4.start();
        t5.start();
        t6.start();
        t7.start();
        t8.start();
        t9.start();
        t10.start();


    }
}
public class MyThread extends Thread {
    public MyThread(String name){
        super(name);
    }
    @Override
    public void run() {
        System.out.println("自己创建的线程");
        System.out.println("线程名字"+Thread.currentThread().getName());
    }
}

/*
    1.extends Thread
    2.覆写run的方法
    3.调用start方法启动多线程
 */

1.2线程的生命周期:
在程序开发中,将一个对象从被实例化完成,到这个对象使用结束并销毁的过程称为对象的生命周期。类似人的一生。
一个线程被实例化完成,到这个线程被销毁的整个过程就是线程的生命周期。
分为五个状态: 新生 就绪 运行 阻塞 死亡。


屏幕截图 2021-05-18 231714.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、概述 进程是程序(任务)的执行过程,并持有资源(共享内存、共享文件)和线程。 进程具有动态性。 进程是资源的载...
    Lord丶轩莫言弃阅读 426评论 2 0
  • 面向对象 最早的程序开发使用的是结构化程序设计语言,随着时间的流逝,软件的规模逐渐扩大,使用结构化语言会出现各种弊...
    夜雨流云阅读 347评论 0 0
  • 彩排完,天已黑
    刘凯书法阅读 4,514评论 1 3
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 130,274评论 2 7
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 8,588评论 0 4

友情链接更多精彩内容