线程简介
什么是线程
1. 线程是现代操作系统调度的最小单元
2.在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量
3.处理器在这些线程上告诉切换,让使用者感觉到这些线程在同时执行。
可以打断点看看当前运行的程序后台有几个线程
为什么要使用多线程
1. 利用现代处理器多核的优势,使用更多的核心来处理程序,提高程序运行速度
2. 异步执行操作,将数据一致性不强的操作异步处理,优化业务代码执行速度,提升用户体验
3. 更好的编程模型映射,Java提供了方便的并发工具类,可以开箱即用
线程优先级
作者: 元宝爸爸
出处:https://www.cnblogs.com/wozixiaoyao/p/11965398.html
版权:本文采用「署名-非商业性使用-相同方式共享 4.0 国际」知识共享许可协议进行许可。
觉得文章不错,点个关注呗!