前言--昨天发了一篇关于内存泄漏的文章,引来无数吐槽,小编突然觉得自己真low。我之所以在头条上发文,其实就是总结一下每天自学的东西,并不是想标榜自己是大神,传道授业解惑也。所以我也希望大家看了文章之后多在评论区多多指正,成为一个互相交流学习的地方。
今天给大家带来一道有关内存泄漏的阿里巴巴java工程师笔试题,希望大家集思广益,在评论区写出你的答案!
下面哪种情况会导致持久区jvm堆内存溢出():
-
循环上万次的字符串处理
-
在一段代码内申请上百M甚至上G的内存
-
使用CGLib技术直接操作字节码运行,生成大量的动态类
-
不断创建对象
PS:小编今天偷懒了,因为小编要恶补java基础去了~~~