这是内部匿名类,命名规则为className$1
className$2
className$3
...
很正常

解决方案 »

  1.   

    zych72(闹闹):这些类有用吗?可不可以删除啊?呵呵 -----java 初学者
      

  2.   

    zych72(闹闹):不能删除啊,呵呵,谢谢!
      

  3.   

    zych72(闹闹):但是有的时候对class文件进行反编译的时候,这些匿名类可以不反编译,只需要反编译主类就可以得到完整的类是怎么回事啊!呵呵。。
      

  4.   

    程序的内部类在编译之后,就是一这样的形式存在的。编译器会自动的将你的内部类命名为
    classname&n(n=1、2...)
      

  5.   

    对不起,打错了。是classname$n
      

  6.   

    1 反编译时必须同时有这些.class存在,不然应该不成工
    2 sl-275 sun cerfified java programmer 教材,scjp.myrice.com有电子板