thread test

 1 final  BlockingQueue < Object >  blockingQ  =   new  ArrayBlockingQueue < Object > ( 10 );
 2 Thread thread  =   new  Thread( " consumer thread " {
 3public void run() {
 4for (;;) {
 5try {
 6Object object = blockingQ.poll(1, TimeUnit.SECONDS); //防止死等
 7if (object == null{
 8continue// 或者做其他处理
 9}

10}
 catch (InterruptedException e) {
11break;
12}
 catch (Exception e) {
13// handle exception
14}

15}

16}

17}
;


你可能感兴趣的:(thread test)