ThreadLocal内存泄漏问题

来源:4-16 空指针异常问题

BingleyFeng

2020-03-13

课程中,在ThreadLocal的第二个场景,最后一个Service3,调用了remove方法是为了防止value的内存泄漏问题。那场景一呢?每个线程拥有1个独享对象SimpleDateFormat,这个有内存泄漏问题吗??要调用remove方法吗??在哪里调用remove方法????

写回答

1回答

悟空

2020-03-13

场景一要看情况,如果每个线程都需要始终拥有1个独享对象SimpleDateFormat,那就不需要调用remove。在用完了SimpleDateFormat后,可以调用remove。

1
2
悟空
回复
Dream_Weaving
不会的
2023-05-31
共2条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程