小编Fel*_*lix的帖子

如何生成sun.reflect.GeneratedSerializationConstructorAccessor类

为了打印Web应用程序的GC日志,在tomcat启动之前,添加以下参数:

-Xms256m 
-Xmx512m 
-XX:PermSize=128M 
-XX:MaxPermSize=512M
-Xloggc:D:/TomcatGc.log
Run Code Online (Sandbox Code Playgroud)

但是,终端上会不断打印以下信息.

[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor339]
[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor336]
[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor341]
[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor342]
[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor340]
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 为什么要生成这些类?我想了解这个概念,但找不到任何有关它的信息.

  2. 如何防止GC卸载它们?

java tomcat garbage-collection

2
推荐指数
2
解决办法
9757
查看次数

标签 统计

garbage-collection ×1

java ×1

tomcat ×1