189 8069 5689

通过软引用和弱引用提升JVM内存使用效率的方法-创新互联

引用类型:强引用(new),虚引用,软引用,弱引用
1.软引用(SoftReference)
如果一个对象只具有软引用,而当前虚拟机堆栈内存足够,那么垃圾回收器就不会回收它,反之就会回收这些软引用指向的对象。
2.弱引用(WeakReference)与软引用的区别
垃圾回收器一旦发现某块内存上只有弱引用,不管当前内存空间是否足够,那么都会回收这块内存。
2.通过软引用/弱引用提升内存性能
1)内存足够时,无需用软引用。
2)用缓存提升效率
先去缓存中查询,查询到返回;查询不到,去数据库中查询,  将获取内容存储在缓存,返回。      
eg:软引用/弱引用做缓存
3)为什么不用强引用做缓存
强引用不能回收

大安市网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。成都创新互联2013年开创至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站名称:通过软引用和弱引用提升JVM内存使用效率的方法-创新互联
网站网址:http://cdxtjz.cn/article/deshps.html

其他资讯