美元后跟一个指数在一个类名中意味着什么?

bba*_*a42 6 java naming-conventions

我正在分析一个java应用程序,并且分配的最大数量的对象具有名称 com.x.y.ClassName$5.

netbeans profiler和yourkit都使用相同的命名约定.我很遗憾如何谷歌命名问题.

什么是$5课后名称?

编辑:似乎5美元是第五个匿名类声明.我在生成的类上使用了javap来查找哪个是第五个匿名类.参考中找到如何编译的类名称相匹配Java中的枚举成员?

Pab*_*afi 19

com.xyClassName $ 5表示"com.xyClassName中的第五个匿名内部类"