摘要:
static final class Node { //共享模式,资源可以同时去拿 static final Node SHARED = new Node(); //独占模式,只能有一个线程去拿 static final Node EXCLUSIVE = null; //表示当前线程被中断了,在队列 阅读全文
摘要:
执行比较耗时的操作时,尤其是那些依赖一个或多个远程服务的操作,使用异步任务可以改善程序的性能,加快程序的响应速度。forkjoin思想,任务拆分,异步或同步操作,最后join合并结果集; CompletableFuture中4个异步执行任务静态方法 public static <U> Complet 阅读全文