合集-Java多线程编程

Java配置线程池
摘要:# 一、Java配置线程池 ## 1、线程池==分类==、其他 ### 1.1、分类 ==IO密集型 和 CPU密集型== 任务的特点不同,因此针对不同类型的任务,选择不同类型的线程池可以获得更好的性能表现。 #### 1.1. IO密集型任务 ​ IO密集型任务的特点是需要频繁读写磁盘、网络或者其 阅读全文

posted @ 2023-05-24 15:24 C_C_菜园 阅读(1171) 评论(0) 推荐(2) 编辑

Java开启异步的两种方式
摘要:# 二、Java开启异步的两种方式 ## 1、注解开启:==@Async== ### 1.1、配置异步的线程池 - 必须配置异步线程池,否则异步不会生效。 - @EnableAsync 注解:指定异步线程池。不指定默认使用:SimpleAsyncTaskExecutor线程池 - SimpleAsy 阅读全文

posted @ 2023-05-24 16:03 C_C_菜园 阅读(586) 评论(0) 推荐(0) 编辑

Java的CompletableFuture,Java的多线程开发
摘要:三、Java8的CompletableFuture,Java的多线程开发 0、Java线程工作内存介绍 如下图: 1、CompletableFuture的常用方法 以后用到再加 runAsync() :开启异步(创建线程执行任务),无返回值 supplyAsync() :开启异步(创建线程执行任务) 阅读全文

posted @ 2023-05-25 14:35 C_C_菜园 阅读(808) 评论(1) 推荐(4) 编辑

关于阻塞多线程
摘要:关于阻塞多线程 同步方式理解:一个循环循环100次。 多线程方式理解:开10个循环同时执行循环,每个循环循环10次。 阅读全文

posted @ 2023-11-22 17:05 C_C_菜园 阅读(25) 评论(0) 推荐(0) 编辑

多线程编程之——终止(打断)正在执行中的线程
摘要:多线程编程之——终止(打断)正在执行中的线程 ps:文字有点多,想看结果的,直接跳转:《二》 一、基础知识 1、我们基于spring开发,把线程都交给spring 把线程交给spring管理好不好? 将线程交给Spring管理是一个常见的做法,特别是在基于Spring的应用程序中。通过将线程纳入Sp 阅读全文

posted @ 2023-11-25 15:32 C_C_菜园 阅读(596) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示