java,如果让当前线程为等待状态? 其它线程执行完毕后,此线程自动进入执行?
严小超 2013-06-08 05:29:57 java里面,我使用的线程池;
比如,我现在我的程序里面有50个线程在运行,我设置的是最高同时50个线程一起工作,如果再来一个线程A,我想让A进入等待状态,因为线程数达到了瓶颈,不能同时51个线程一起工作,要让线程A进入等待状态,等正在运行的50个线程中有某一个退出了,A线程自动进入执行。。。
同理,A线程后如果来了B线程、C线程.... 如果当前没有50个线程运行,就让他们加入,如果有50个在同时运行,就让其处于等待状态。
请问这个需求如何实现?
java程序如何实现?
大侠们,求教