- 博客(3)
- 收藏
- 关注
原创 并发编程------并发队列实现消息中间件
项目地址 JUC_11 什么是消息中间件 MQ消息中间件,生产者将消息发送给MQ服务器端缓存起来,MQ将消息内容转发给MQ消费者。 package disnetwork; import org.apache.commons.lang3.StringUtils; import java.util.concurrent.LinkedBlockingQueue; /** * @author 龙小虬 * @date 2021/5/6 22:28 */ public class MQServer {
2021-05-07 15:36:32 106
原创 并发编程------ForkJoin
了解ForkJoin之前,先来了解一下stream()方法。 ArrayList<String> strings = new ArrayList<String>(); Stream<String> stream = strings.stream(); Stream<String> stringStream = strings.parallelStream(); 上面的代码有着parallelStream()、stream()两个方法。他们分别代表着可多线程遍
2021-05-06 17:03:21 97
原创 并发编程------Threadlocal
Threadlocal ThreadLocal是Thread的局部变量,用于编多线程程序。Threadlocal是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可以得到存储数据。 为什么要使用Threadlocal 从上面的定义可以了解到,他可以保证数据变成局部变量,这样也就保证了数据的不共享。那么使用方法是怎样的? import sun.misc.Launcher; import java.io.BufferedReader; import java.io.IOExcep
2021-05-06 12:30:19 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人