java多线程:01(创建线程的四种方式)

并发与并行

想要学习多线程,必须先理解什么是并发与并行

并行:指两个或多个事件在同一时刻发生(同时发生)

并发:指两个或多个事件在同一时间段内发生

进程与线程

进程:正在运行的程序实例,进程是线程的容器,即一个进程中可以开启多个线程。

比如打开浏览器、word等操作,都会创建进程。

线程:是进程内部一个独立执行单元;一个进程可以同时并发运行多个线程;

比如进程可以理解为医院,线程是挂号、就诊、缴费、拿药等业务活动

多线程:多个线程并发执行

线程创建

Java中创建线程有4种方式

  • 继承Thread类
  • 实现Runnable接口
  • 实现Callable接口
  • 线程池

1、继承Thread类

猜你喜欢

转载自www.cnblogs.com/mengY/p/12202099.html