摘要: 前面通过同步锁来同步任务的行为,两个任务在交替访问共享资源的时候,可以通过使用同步锁使得任何时候只有一个任务可以访问该资源,见博客:线程同步之synchronized关键字。下面主要讲的是如何使任务彼此间可以协作,使得多个任务可以一起工作去解决木某个问题,因为有些问题中,某些部分必须在其他部分被... 阅读全文
posted @ 2015-08-25 23:06 浩荡乾坤 阅读(177) 评论(0) 推荐(0) 编辑
摘要: JAVA线程的可能处于一下几种状态,任意的时间点一个线程只能处于一个状态。 1. 新建状态(New):创建后尚未启动的线程处于这种状态。 转移时机:创建一个新线程。 2. 就绪状态(Runnable):调用了start()方法,该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权... 阅读全文
posted @ 2015-08-25 11:39 浩荡乾坤 阅读(135) 评论(0) 推荐(0) 编辑