不是编译的问题,写错了,是执行。。
jcreator excute file 结果不对好像执行的,是Cleanser但是用java Detergent ,才正确执行。  为什么?

解决方案 »

  1.   

    对啊,正象楼主说的那样,它执行了第一个含用public static void main(String[] args)
    的类Cleanser $[JavaClass]参数是CleanserCommand   : "C:\j2sdk1.4.2\bin\java.exe" -classpath "..." Cleanser两个类换一下顺序吧。原谅它吧!
      

  2.   

    其实JAVA编译内部类是编译成两个类,内部类的写法是方便程序员用的,
    是假的呵呵,所以内部类一般用于SWING编程的。(时间编程效率高嘛。)