首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    分析和解决 JAVA 内存泄露的实战例子

    这几天,一直在为Java的“内存泄露”问题纠结。Java应用程序占用的内存在不断的、有规律的上涨,最终超过了监控阈值。福尔摩 斯不得不出手了!...分析内存泄露的一般步骤 如果发现Java应用程序占用的内存出现了泄露的迹象,那么我们一般采用下面的步骤分析: 把Java应用程序使用的heap dump下来 使用Java heap分析工具,找出内存占用超出预期...也就是说,subString出的来String对象 仍然会指向原String大对象的char[],split也是同样的情况 。...程序对String大对象做split,将split得到的String对象放到HashMap中,用作缓存。...我原以为缓存的是5W个String,结果都是大String。 有同学后续建议用"java.io.StreamTokenizer"来解决本文的问题。

    76150
    领券