以ArrayBlockingQueue为例,使用如下 int BOUND = 10;//阻塞队列容量 BlockingQueue<Integer> queue = new ArrayBlockingQueue<Integer>(BOUND); queue.put();//超过队列容量时则put()
关于park()阻塞线程的唤醒方式 Park阻塞线程唤醒有两种方式: 1、中断 2、unlock->release()->unpark() 中断唤醒: interrupt()存在的意义 早期停止线程的方式是Thread里有个native的方法stop0(),相当于linux里的kill -9,会产生