
多线程
ssllnn1314
这个作者很懒,什么都没留下…
展开
-
多线程知识
一、多线程的基本概念 1、进程与线程的区别和联系 进程:进程是一个动态的过程,是一个活动的实体。简单来说,一个应用程序的运行就可以被看做是一个进程; 线程:是运行中的实际的任务执行者。可以说,进程中包含了多个可以同时运行的线程。通俗理解:例如你打开微信就是打开一个进程,在微信里面和好友视频聊天就是开启了一条线程。 两者之间的关系: 一个进程里面可以有多条线程,至少有一条线程。 一条线程一定会在...转载 2019-03-31 16:18:33 · 161 阅读 · 0 评论 -
线程中sleep()与wait()的区别
对时间的指定。 1,sleep方法必须指定时间。 2,wait方法有重载形式,可以指定时间,也可以不指定时间。 对于执行权和锁的操作.: 1,sleep():释放执行权,不释放锁,因为肯定能醒,肯定可以恢复到临时阻塞状态。 2,wait():释放执行权,释放锁,因为wait不释放锁,如果没有时间指定,那么其他线程都进行不了同步中,无法将其唤醒。 ...转载 2019-04-01 15:08:59 · 182 阅读 · 0 评论 -
Java之线程的五大状态及其常用方法
https://blog.youkuaiyun.com/tongxuexie/article/details/80145663原创 2019-08-03 10:44:43 · 187 阅读 · 0 评论