本篇博客主要介绍Java中线程的相关概念。 什么是线程? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一个线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。所以线程可以理解为进程中的一个执行流。进程可以理解为线程组。 进程是资源分配的最小单位; 线程是CPU调度的最小单位。 同一进程中的不同线程将共享该进程中的全部资源,如虚拟地址空间,文件描述符表和信号处理等。但同一进程中的多个线程有各自的调用栈(call stack),自己的寄…

2021年1月16日 0条评论 7点热度 阅读全文