Java多线程-入门知识

让人想犯罪 __ 提交于 2020-03-28 13:49:23

通用知识-名词解释

多任务:统一时间可以运行多个任务(应用程序),但存在并发(同一个CPU上)于并行(多个CPU同时处理)的区别.

进程:进程是线程的容器。是包含程序的指令、数据及其组织形式的描述,进程是程序的实体,保持着当前程序的活动状态。

线程:一条线程指的是进程中一个单一顺序的执行线,也是操作系统能够进行运算调度的最小单位,可共享进程的所有资源,也有自己的调用栈(call stack),寄存器环境(register context),线程本地存储(thread-local storage).

多线程:在一个进程中存在多条线程,同时执行抢夺CPU执行权.

线程的生命周期:一条线程从创建到死亡的过程,一般是1-10级.

线程优先级:设置线程优先级只能说明应该被优先执行,而不是一定是优先执行.

Java知识-名词解释

Java进程: 一个Java进程等于一个JVM进程.

java线程:main函数就是一条线程的入口,也称为主线程.

Java线程生命周期:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!