系统相关
首页 > 系统相关> > 进程与线程

进程与线程

作者:互联网

1. 进程是什么?

进程是处于执行期的程序以及相关资源的总称

2.一个进程里都包含什么?

程序的代码段,全局变量数据段,处理器状态,内存地址空间,打开的文件,挂起的信号,进程栈,内核内部数据结构

3. java如何停止线程

(1). 使用中断,给一个线程发送中断命令,线程检测中断可以停止。(2) 使用stop命令,线程会立马停止 (3)抛异常停止线程执行

4. 线程是什么?

在进程中活动的对象,几乎不拥有资源,属于进程,操作系统调度最小单元。

线程包括程序计数器,进程栈,寄存器,信号,线程局部变量

5. 进程vs线程

对linux,线程只是进程间共享资源的一种手段

6. java线程如何同步

(1)synchronized,ReentrentLock锁同步(2)volatile,(3)原子类automatic(4)阻塞队列(5)静态变量,不能多线程同时并发读取到同一个值就行,bool静态变量就可以实现同步。

 

标签:同步,java,中断,停止,进程,线程
来源: https://www.cnblogs.com/zzlback/p/16655723.html