上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 37 下一页
摘要: 异步回调 Future 设计的初衷: 对将来的某个事件的结果进行建模 /** * 异步调用: CompletableFuture * 异步执行 * 成功回调 * 失败回调 */ public class Test01 { public static void main(String[] args) 阅读全文
posted @ 2021-05-05 08:32 saxon宋 阅读(76) 评论(0) 推荐(0)
摘要: ForkJoin 什么是 ForkJoin ForkJoin 在 JDK 1.7 , 并行执行任务!提高效率。大数据量! 大数据:Map Reduce (把大任务拆分为小任务) ForkJoin 特点:工作窃取 ​ 这个里面维护的都是双端队列,一端队列执行完可以窃取另一端队列的任务来帮忙执行 ​ F 阅读全文
posted @ 2021-05-05 08:15 saxon宋 阅读(99) 评论(0) 推荐(0)
摘要: Stream流计算 什么是Stream流式计算 大数据:存储 + 计算 集合、MySQL 本质就是存储东西的; 计算都应该交给流来操作! ​ /** * 题目要求:一分钟内完成此题,只能用一行代码实现! * 现在有5个用户!筛选: * 1、ID 必须是偶数 * 2、年龄必须大于23岁 * 3、用户名 阅读全文
posted @ 2021-05-04 20:38 saxon宋 阅读(74) 评论(0) 推荐(0)
摘要: 四大函数式接口(必需掌握) lambda表达式、链式编程、函数式接口、Stream流式计算 很重要 函数式接口: 只有一个方法的接口 @FunctionalInterface public interface Runnable { public abstract void run(); } // 泛 阅读全文
posted @ 2021-05-04 15:18 saxon宋 阅读(298) 评论(0) 推荐(0)
摘要: 线程池 线程池:三大方法、7大参数、4种拒绝策略 池化技术 程序的运行,本质:占用系统的资源! 优化资源的使用!=>池化技术 线程池、连接池、内存池、对象池///….. 创建、销毁。十分浪费资源 池化技术:事先准备好一些资源,有人要用,就来我这里拿,用完之后还给我。 线程池的好处: 1、降低资源的消 阅读全文
posted @ 2021-05-04 14:18 saxon宋 阅读(50) 评论(0) 推荐(0)
摘要: SynchronousQueue 同步队列 没有容量, 进去一个元素,必须等待取出来之后,才能再往里面放一个元素! put、take public class Test01 { /** * 同步队列 * 和其他的BlockingQueue 不一样, SynchronousQueue 不存储元素 * 阅读全文
posted @ 2021-05-04 13:03 saxon宋 阅读(65) 评论(0) 推荐(0)
摘要: BlockingQueue的四组API 会抛出异常 public class Test01 { public static void main(String[] args) { test(); } public static void test() { //队列的大小:3 ArrayBlocking 阅读全文
posted @ 2021-05-04 11:49 saxon宋 阅读(81) 评论(0) 推荐(0)
摘要: 阻塞队列 什么情况下我们会使用 阻塞队列:多线程并发处理,线程池! 四组API |方式 |抛出异常 | 有返回值,不抛出异常 | 阻塞 等待 | 超时等待 阅读全文
posted @ 2021-05-04 11:23 saxon宋 阅读(30) 评论(0) 推荐(0)
摘要: ReadWriteLock /** * 独占锁(写锁) * 一次只能被一个线程占有 * 共享锁(读锁) 多个线程可以同时占有 * * ReadWriteLock * 读-读 可以共存! * 读-写 不能共存! * 写-写 不能共存! */ public class Test04 { public s 阅读全文
posted @ 2021-05-04 09:13 saxon宋 阅读(62) 评论(0) 推荐(0)
摘要: 常用的辅助类(必会) CountDownLatch 代码实现 public class Test04 { public static void main(String[] args) throws InterruptedException { // 总数是8,必须要执行任务的时候,再使用! Coun 阅读全文
posted @ 2021-05-03 22:06 saxon宋 阅读(79) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 37 下一页