java的4种引用

in 编程
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

java的4种引用是:强引用 软饮用 弱引用 虚引用

一 强引用

强引用不管如何都不会被gc,因此如果超过内存限制,会报内存溢出的错误。

我们一般new出的对象都算是强引用

二 软引用

软引用,是用SoftReference类进行修饰的,如果内存够,gc以后不会清理。内存不够时,gc会干掉软引用

三 弱引用

弱引用,是用WeakReference类来进行修饰的,gc以后会被干掉

四 虚引用

一般用不到,暂时没li'jie

关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9
扫一扫关注公众号添加购物返利助手,领红包
Comments are closed.

推荐使用阿里云服务器

超多优惠券

服务器最低一折,一年不到100!

朕已阅去看看