Java多线程-入门知识

2020-03-28 16:01:03来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Java多线程-入门知识

通用知识-名词解释

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

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

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

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

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

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

Java知识-名词解释

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

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

Java线程生命周期:


原文链接:https://www.cnblogs.com/laxilo/p/12586886.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:5.Java基本语法-----流程控制

下一篇:【视频+图文】Java经典基础练习题(三):输入3个整数,并将其由