![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java多线程
Kaleldo
我相信只要敲键盘的速度足够快,便能赶上流逝的时光。
展开
-
高并发实战--笔记
创建线程池package com.syn.syn1;import org.apache.catalina.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * @Auther: zch * @Date: 2019/1/8 08:42 ...原创 2019-01-08 10:00:26 · 100 阅读 · 0 评论 -
java8 函数式编程基础(笔记)
FunctionalInterface 注解接口默认方法原创 2019-01-10 09:05:31 · 144 阅读 · 0 评论 -
java8 函数式编程(笔记)
声明式的(Declarative)不变的对象易于并行原创 2019-01-10 08:39:25 · 210 阅读 · 1 评论 -
生产者与消费者(读书笔记)
import java.util.Random;import java.util.concurrent.BlockingDeque;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;/** * @Auther: zch * @Date: 2019/1/8 1...原创 2019-01-09 08:25:10 · 167 阅读 · 0 评论 -
无锁对象引用 AtomicReference
import java.util.concurrent.atomic.AtomicReference;/** * @Auther: zch * @Date: 2019/1/8 15:31 * @Description: */public class AtomicReferenceDemo { static AtomicReference<Integer> mo...原创 2019-01-08 15:28:24 · 462 阅读 · 0 评论 -
CAS AtomicInteger 无锁线程安全整数类
import java.util.concurrent.atomic.AtomicInteger;/** * @Auther: zch * @Date: 2019/1/8 15:03 * @Description: */public class AtomicIntegerDemo { static AtomicInteger i = new AtomicInteger();...原创 2019-01-08 15:00:09 · 144 阅读 · 0 评论 -
ThreadLocal 使用
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * @Auther: zch * ...原创 2019-01-09 08:39:50 · 103 阅读 · 0 评论 -
lambda 基础
方法引用package com.lambda;import java.util.ArrayList;import java.util.List;/** * @Auther: zch * @Date: 2019/1/10 09:59 * @Description: */public class InstanceMethodRef { public stat...原创 2019-01-10 10:12:40 · 97 阅读 · 0 评论