随笔分类 -  线程

摘要:sleep:使当前线程进入指定毫秒数的休眠,暂停执行,最终要以系统的定时器和调度器的精度为准; 休眠时,其不会放弃monitor锁的所有权; 强烈建议使用TimeUnit替代sleep; yield:提醒调度器我愿意放弃当前CPU资源,如果CPU资源不紧张,则会忽略这种提醒; 一般这个方法不常用; 阅读全文
posted @ 2018-12-21 00:33 luohoufa 阅读(118) 评论(0) 推荐(0)
摘要:线程的生命周期: 1. NEW: 使用new创建一个Thread对象,但没有调用start方法启动线程时的状态; 2. RUNNABLE:调用start方法时,进入可执行状态,具备执行资格,等待CPU的调度; 该状态只能意外终止或者进入RUNNING状态; 3. RUNNING:执行状态;线程的状态 阅读全文
posted @ 2018-12-19 00:16 luohoufa 阅读(140) 评论(0) 推荐(0)