Java多线程——Thread、Runnable、Callable
1、程序、进程、线程三者的关系
程序:一组指令的集合,是静态的实体,没有执行的含义。(程序未运行时,只是占据一块内存,不占据内存)
进程:程序包含进程,一个程序可以有多个进程,或者一个进程都没有。但是一个进程肯定与一个程序相对应,并且只有一个。进程是一个动态的实体,有自己的生命周期,是资源分配的单位。
线程:进程包含线程,一个进程可以有多个线程。线程会共享属于进程的共享代码和数据空间,是调度和执行的单位。
2、java中多线程实现
2.1、继承Thread类,并重写run()方法
public class
原创
2020-06-02 22:17:04 ·
147 阅读 ·
0 评论