1、java中的引用类型有哪几种?
2、每种引用类型的特点是什么?
3、每种引用类型的应用场景是什么?
4、ThreadLocal了解么?
5、ThreadLocal应用在什么地方?
6、ThreadLocal会产生内存泄漏,了解么?
为什么有时重写finalize会导致频繁FGC/OOM? -重写时的耗时操作,如IO操作
一、强引用
二、软引用
三、弱引用
四、虚引用(不重要)
|
1、java中的引用类型有哪几种? 2、每种引用类型的特点是什么? 3、每种引用类型的应用场景是什么? 4、ThreadLocal了解么? 5、ThreadLocal应用在什么地方? 6、ThreadLocal会产生内存泄漏,了解么?
为什么有时重写finalize会导致频繁FGC/OOM? -重写时的耗时操作,如IO操作
一、强引用 二、软引用 三、弱引用 四、虚引用(不重要)
|