1 线程基础知识 

  一个操作系统可以开启多个进程,一个进程可以包含多个线程。

    举例说明:利用安卓手机打开weichat应用,并用其发送文字和语音的过程中;启动weichat引用就是开启了一个进程,发送文字和发送语音就是这个进程中的两个线程

 

2 创建线程

  线程实例可以利用Thread和Runnable创建

  2.1 利用Thread创建

    》继承Thread类

    》重写 run() 方法

      技巧01:run() 方法中的方法体就是线程需要执行的逻辑

    》利用new创建的Thread子类实例就是一个Thread实例

线程01

  2.2 利用Runnable实现

    》实现Tunnable接口

    》实现 run() 方法

    》借助Thread类创建Thread实例,将实现了Runnable接口的实现类实例作为参数传入

线程01

  2.3 代码汇总

package demo10_thread.case01_create;

/**
 * @author 王杨帅
 * @create 2018-08-12 20:13
 * @desc 利用Thread类创建线程
 **/
public class CreateThreadByThread extends Thread {

    @Override
    public void run() {

        System.out.println("集成Thread创建的线程类");

    }
}
CreateThreadByThread.java

相关文章:

  • 2021-11-10
  • 2021-11-13
  • 2021-05-18
  • 2021-12-02
  • 2021-09-11
  • 2022-12-23
  • 2022-01-02
  • 2021-08-19
猜你喜欢
  • 2021-06-29
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-04
  • 2021-11-20
相关资源
相似解决方案