摘要:
1.Callable<V> :接口,多线程的一种实现方式,实现类重写方法,重写的call()方法有返回值或者抛出异常,需要配合着FutureTask类(实现了Runnable接口)使用: 2.Semaphore类:信号量,直接new对象,semaphore.acquire():获取信号量,如果获取失 阅读全文
posted @ 2019-06-04 17:59
德鲁大叔817
阅读(668)
评论(0)
推荐(0)
摘要:
1. Java中对象对wait(),和notify()方法的调用前提是: 当前线程必须获得该对象的锁(Monitor),否则会抛出IllegalMonitorStateException,且这两个方法必须在同步代码块中调用。wait():让访问当前对象的线程阻塞。 2.Synchronized关键字 阅读全文
posted @ 2019-06-04 11:32
德鲁大叔817
阅读(159)
评论(0)
推荐(0)

浙公网安备 33010602011771号