多线程 – 什么是线程?
什么时线程?
我们在进行多线程学习活着在面试的过程中,是否有自习的想过这个概念 – 什么时线程?
百度百科的介绍是这样的;
简单的总结来说:
线程与进程相似,但是线程是一个比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程,与进程不同的是同类的多个线程共享进程的堆和方法区的资源,但是每个线程有自己的程序计数器,虚拟机栈和本地方法栈,系统在产生一个线程或者在各个程序间切换工作时,负担要比进程小的多,也正因为如此,线程也被称为轻量级进程
获取线程状态
所以我们可以更具JMX来看下一个普通Java 程序有哪些线程?
代码
public static void main(String[] args) {
//获取Java线程管理 MXBean
ThreadMXBean threadMXBean = ManagementFactory.getTh
多线程 – 什么是线程?最先出现在Python成神之路。
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/19961.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论