Java Zookeeper:为什么ClientCnxn的实例是MAT中的GC根?

Java Zookeeper:为什么ClientCnxn的实例是MAT中的GC根?,java,garbage-collection,websphere,apache-zookeeper,gc-roots,Java,Garbage Collection,Websphere,Apache Zookeeper,Gc Roots,我正在使用EclipseMat查看堆转储,但无法理解为什么zookeeper ClientCnxn实例在那里被标记为GC根 此类由WebSphereAS下的应用程序类加载器加载。我看到很多这样的实例(数百个),每一个都被标记为GC根 知道为什么这些可能是GC根吗?这些不是线程,也不是堆栈变量等 有没有办法从MAT那里获得关于这一点的信息

我正在使用EclipseMat查看堆转储,但无法理解为什么zookeeper ClientCnxn实例在那里被标记为GC根

此类由WebSphereAS下的应用程序类加载器加载。我看到很多这样的实例(数百个),每一个都被标记为GC根

知道为什么这些可能是GC根吗?这些不是线程,也不是堆栈变量等

有没有办法从MAT那里获得关于这一点的信息