当我们使用任务(即`Runnable`或`Callable <t>`)和`ExecutorService`时,我们仍然可以使用用于线程的同步构造吗?

时间:2017-10-21 17:35:01

标签: java synchronization task future executorservice

通过显式创建线程进行并发编程时,我们可以使用同步构造(例如synchronizedObject.wait()Object.notify()Object.notifyAll()Lock和其lock()unlock()方法,Condition及其await()signal()方法。

当我们使用任务(即RunnableCallable<T>),ExecutorServiceFuture时,我们仍然可以使用用于的同步构造而不是显式创建线程线程?

如果是的话,你能指点我一些参考或例子吗?

任务(即RunnableCallable<T>),ExecutorServiceFuture是否可以使用某些线程未使用的同步构造?

非常感谢!

0 个答案:

没有答案