上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页
摘要: ##CompletableFuture.runAsync 异步任务 //外派一个可能阻塞的任务,另外执行,自己先执行其他任务,后面再get回任务结果 ** CompletableFuture completableFuture = CompletableFuture.supplyAsync(()-> 阅读全文
posted @ 2022-03-24 16:55 小幼虫虫 阅读(2392) 评论(0) 推荐(0)
摘要: ##ambda表达式、链式编程、函数式接口、Stream流计算综合 题目要求:一分钟内完成此题,只能用一行代码实现!现在有5个用户!筛选: 1、ID必须是偶数 2、年龄必须大于23岁 3、用户名转为大写字母 4、用户名字母倒着排序 5、只输出一个用户 package StreamA; import 阅读全文
posted @ 2022-03-23 20:41 小幼虫虫 阅读(71) 评论(0) 推荐(0)
摘要: ##四大函数式接口Function/predicate/Supplier/Consumer Supplier 供给型接口,没有输入参数,只有返回值 predicate 断定性接口:有一个输入参数,返回布尔值 Consumer 消费型接口:只有输入,没有返回值 Function 函数型接口,只有一个参 阅读全文
posted @ 2022-03-23 18:08 小幼虫虫 阅读(73) 评论(0) 推荐(0)
摘要: ##Executors--线程池三大方法,七大参数,4大拒绝策略 七大参数 ExecutorService threadPool = new ThreadPoolExecutor( 2,//默认核心线程数 5,//最大线程数 3,//实际线程量小于默认+阻塞,多久就恢复释放最大线程到默认线程 Tim 阅读全文
posted @ 2022-03-23 16:10 小幼虫虫 阅读(267) 评论(0) 推荐(0)
摘要: SynchronousQueue *同步队列 和其他的BlockingQueue不一样 SynchronousQueue不存储元素 put一个元素,必须先取出来,否则不能再put元素进去 package SynchronousQueueA; import java.util.concurrent.B 阅读全文
posted @ 2022-03-22 21:04 小幼虫虫 阅读(39) 评论(0) 推荐(0)
摘要: 阻塞队列4组api | 方式 | 抛出异常 | 有返回值,不抛出异常 | 阻塞 等待 | 阻塞超时 | | | | | | | | 添加 | add | offer() | put() | offer(e,long time,TimeUnit) | | 移除 | remove | poll() | 阅读全文
posted @ 2022-03-22 18:42 小幼虫虫 阅读(34) 评论(0) 推荐(0)
摘要: ##阻塞队列 ####2种不得不阻塞的情况 队列满了,阻塞写入,等待移除 队列空了,阻塞移除,等待写入 ####队列使用: 添加 移除 什么情况下我们会使用阻塞队列:多线程并发处理,线程池! 4组API 抛出异常 不抛出异常 阻塞等待 超时等待 阅读全文
posted @ 2022-03-22 17:11 小幼虫虫 阅读(35) 评论(0) 推荐(0)
摘要: ###ReentrantReadWriteLock//读写锁, 只能单线程写,允许多线程读 ReadWriteLock 读-读可以共存! 读-写不能共存! 写-写不能共存! package Lock; import java.util.HashMap; import java.util.Map; i 阅读全文
posted @ 2022-03-22 16:48 小幼虫虫 阅读(32) 评论(0) 推荐(0)
摘要: ###+1计数器CyclicBarrier package add; import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; /**CyclicBarrier +1计 阅读全文
posted @ 2022-03-22 15:28 小幼虫虫 阅读(33) 评论(0) 推荐(0)
摘要: ##callable 有缓存 结果可能会阻塞 public interface Callable 一个任务,返回一个结果,可能会抛出一个异常。自定义一个方法不带参数调用 call()。 Runnable Callable界面相似,两者都是设计类的实例可能被另一个线程执行。然而,Runnable不返回 阅读全文
posted @ 2022-03-22 14:03 小幼虫虫 阅读(56) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页