为什么编译后的.class文件带有$符号

为什么编译后的.class文件带有$符号,第1张

不带$符号的Class的文件只与该Java文件里编写的public class (即唯一的一个公有类)一致。

如果该Java文件里还有别的【内部类】、【非公有类】等,就会出现带$号的class文件,并且,其文件的数量和内部类、非公有类的数量一致。

不带$符号的Class的文件只与该Java文件里编写的public class (即唯一的一个公有类)一致。

如果该Java文件里还有别的【内部类】、【非公有类】等,就会出现带$号的class文件,并且,其文件的数量和内部类、非公有类的数量一致。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12076518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存