
线程
玫瑰窃贼95
凡是过往 皆为序章
展开
-
关于线程了解
线程在java面试时,一般是常问的一个点了,今天咱们来聊聊线程 概念 线程是指进程中的一个执行流程,一个进程可以运行多个线程,线程总是属于某个进程,进程中的多个线程共享进程的内存 进程是指一个内存中运行的应用程序 生命周期 新建状态:创建线程 就绪状态:此线程具备除了时间片以外的所有资源,等待运行 运行状态:抢占到时间片进入到运行期 ...原创 2019-07-03 15:05:40 · 186 阅读 · 0 评论 -
Sleep方法和wait方法的区别
首先sleep()和wait()从效果上看,都可以使线程进入阻塞状态 不同点: Sleep方法是Thread类的静态方法,wait方法是Object超类的成员方法 wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,否则会抛出异常,而sleep可以在任何地方使用 本质区别 a.Sleep不会释放同步锁,使得其他线程无法使用同...原创 2019-07-03 15:31:07 · 248 阅读 · 0 评论