摘要: 1)方法wait的作用是使当前执行代码的线程进行等待,将当前线程置入预执行队列,并且在wait所在代码行处停止执行,直到接到通知或者中断。在wait之前,要获得一个对象锁,即wait只能在同步方法/块中使用,执行wait之后立即释放锁。wait状态不能被interrupt,会抛异常。 2)notif 阅读全文
posted @ 2018-10-25 10:31 振宇要低调 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 1)进程是受操作系统管理的基本运行单元,线程是进程中独立运行的子任务 2)Thread.start()方法通知线程规划器,告知其该线程已经准备完成,可以调用其run方法,这时就是异步的方法;如果直接调用run,就没有交给线程规划器,就是同步方法。另外,执行start的顺序并不是线程启动的顺序。 3) 阅读全文
posted @ 2018-10-25 09:22 振宇要低调 阅读(534) 评论(0) 推荐(0) 编辑