线程
什么是线程和进程?
何为进程?进程是程序的一次执行过程,是系统运行程序的基本单位。比如说在windows系统上查询任务管理器,就可以看到.exe运行的进程
何为线程?一个进程在其执行的过程中可以产生多个线程。与线程不同的就是同类的多个线程共享进程中的堆和方法去的资源,但每个线程都有自己的程序计数器、虚拟机栈和本地方法栈。
Java 线程和操作系统的线程有啥区别?
现在的 Java 线程的本质其实就是操作系统的线程。
请简要描述线程与进程的关系,区别及优缺点?
一个进程中可以有多个线程,多个线程共享进程中的堆和方法区(JDK1.8之后的元空间)资源,但是每个线程都有自己的虚拟机栈、程序计数器和本地方法栈
大约 12 分钟