67,513
社区成员
发帖
与我相关
我的任务
分享
Object lock = new Object();
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
lock.notify();
}
});
thread.start();
lock.wait();
不过不建议长时间阻塞输出进程。如果需要向response输出东西,建议还是放在doGet方法内部完成,以保证资源被正常释放。
此外如果多线程写入response还有乱序问题,如果不是多线程,那就真的没有必要阻塞doGet线程了。