多线程
醒醒起来学习
这个作者很懒,什么都没留下…
展开
-
Day02 多线程-创建线程的两种方式-练习例子
>继承thread类 子类继承thread类具有多线程能力 启动线程:子类对象.start() 不建议使用,避免oop单继承局限性 >实现runnable接口 实现接口runnable具有多线程能力 启动线程:传入目标对象+Thread对象.start() 推荐使用,避免了单线程局限性,灵活方便,方便同个线程被多个对象使用原创 2023-02-17 12:56:55 · 49 阅读 · 0 评论 -
Day01 多线程核心概念
在操作系统中运行的程序就是进程,一个进程可包含多个线程,如视频中同时听声音,看画面,看弹幕等,线程是CPU调度和执行的基本单位,程序是静态的概念,进程是动态的概念,通常一个进程中可包含若干线程。原创 2023-02-17 12:04:51 · 70 阅读 · 0 评论 -
Day01 多线程-创建线程的两种方式
学习多线程,创建线程的两种方式,一种通过继承thread类,并创建子类的实例对象,通过对象直接调用start()方法开启线程;另一种实现runnable接口,执行线程需要丢入runnable接口实现类,调用start()方法 两者都需要重写run()方法原创 2023-02-16 23:21:41 · 46 阅读 · 0 评论