一、示例代码
public class JavaMethodAreaOOM {
static class OOMObject{
}
public static void main(String[] args) {
while (true
本文通过一个示例代码展示了如何利用CGLIB导致Java元空间内存溢出。设置了-XX:MaxMetaspaceSize=10M后,运行时出现'Exception in thread “main” java.lang.OutOfMemoryError: Metaspace'的错误,说明元空间已满,主要涉及CGLIB动态代理和元空间使用。
一、示例代码
public class JavaMethodAreaOOM {
static class OOMObject{
}
public static void main(String[] args) {
while (true
3268
366
698
432

被折叠的 条评论
为什么被折叠?