Java多线程
文章平均质量分 93
阿乾之铭
java后端
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CompletableFuture
方法签名: 或 使用场景:需要“算出一个结果”的任务(查库、HTTP、计算等)(无返回值) 方法签名: 或 使用场景:只做副作用(写日志、发 MQ),不需要结果示例1.3 线程池选择1.3.1 不指定线程池(默认使用 默认使用 。适用场景:短小的 CPU 计算(执行快、不会阻塞线程)。风险:如果把阻塞型 IO(HTTP/DB/文件)丢进默认池,容易把公共池线程占满,拖慢所有同池任务。当你调用:它的源码里其实是:也就是说:默认线程池 = 这是一个全局共原创 2025-09-04 14:37:33 · 772 阅读 · 0 评论 -
Java多线程
你可以通过自定义各种参数来精确控制线程池的行为,如核心线程数、最大线程数、线程空闲超时时间、任务队列的类型等。当线程池的任务队列已满且最大线程数已经达到上限时,线程池需要一种策略来处理新提交的任务。是 Java 并发包(JUC)中提供的一种更强大的线程管理方式,特别适用于需要获取线程执行结果的场景。是用于管理和调度线程的一种机制,能够有效地控制并发任务的执行。是 Java 线程池框架的核心接口,提供了常用的线程池管理方法。方法用于关闭线程池,调用此方法后线程池不再接受新的任务,但会等待已提交任务执行完成。原创 2025-02-25 18:01:48 · 1007 阅读 · 0 评论 -
Java多线程安全
可以使用自定义的。原创 2025-02-25 18:00:46 · 727 阅读 · 0 评论
分享