Java面试题---持续更新
面试题汇总
Java基础
多线程模块
1.程序,进程和线程的区别联系。
进程:指在系统中正在运行的一个应用程序;程序一旦运行就是进程;进程——资源分配的最小单位。
线程:系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元执行流。线程——程序执行的最小单位。
进程(线程+内存+文件/网络句柄);线程(栈+PC【程序计数器】+TLS【线程本地存储】)
1.进程要分配一大部分的内存,而线程只需要分配一部分栈就可以了.
2.一个程序至少有一个进程,一个进程至少有一个线程.
3.进程是资源
原创
2020-05-17 13:58:13 ·
2573 阅读 ·
0 评论