Loading

线程简介

什么是线程

1. 线程是现代操作系统调度的最小单元

2.在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量

3.处理器在这些线程上告诉切换,让使用者感觉到这些线程在同时执行。

可以打断点看看当前运行的程序后台有几个线程

为什么要使用多线程

1. 利用现代处理器多核的优势,使用更多的核心来处理程序,提高程序运行速度

2. 异步执行操作,将数据一致性不强的操作异步处理,优化业务代码执行速度,提升用户体验

3. 更好的编程模型映射,Java提供了方便的并发工具类,可以开箱即用

线程优先级

 

posted @ 2019-11-08 21:38  元宝爸爸  阅读(183)  评论(0编辑  收藏  举报