stream

Java 

package com.cf.example.java.java8.stream; import java.util.ArrayList; import java.util.List; /** * 流元素并发使用 * * @author ylfcf * @date 20-7-4 上午10

threadlocal

Java 

在threadlocal的生命周期中,都存在这些引用. 看下图: 实线代表强引用,虚线代表弱引用. 下面来看两个问题: 1为什么要使用弱引用 2为什么会出现内存泄露问题