摘要: 解释 wait/notify必须配合synchronized使用 demo class NotifyStop2 { private final Object lock = new Object(); public void add(String s) throws InterruptedExcept 阅读全文
posted @ 2021-02-04 21:55 小名的同学 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Callable 通过Runable和Thread, 无法获取子线程的运行结果。 Java5 引入了java.util.concurrent, 可以获取到子线程的运行结果。 Future接口可以理解成一个任务, Future.get()方法可以获取任务的运行结果 虽然submit(task)是异步的 阅读全文
posted @ 2021-02-04 10:53 小名的同学 阅读(212) 评论(0) 推荐(0) 编辑