首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java编译时有时候会出现*$1.class这样的文件,不知道是什么解决办法

2012-03-13 
java编译时有时候会出现***$1.class这样的文件,不知道是什么java编译时有时候会出现***$1.class这样的文件

java编译时有时候会出现***$1.class这样的文件,不知道是什么
java编译时有时候会出现***$1.class这样的文件,如原文件为example.java,编译后有两个文件:example.class和example$1.class。不知道是什么原因。望高手赐教

[解决办法]
$后面跟数字是匿名类编译出来的
$后面跟文字是内部类编译出来的
[解决办法]
说明你的example类中有匿名类。
[解决办法]
内部类
[解决办法]
内部类或匿名类中弄出来的,一般是一个类需要一个class文件,所以就会这样。

热点排行