北京交通大学论坛-知行信息交流平台

 找回密码
 注册
快速进入版块与发帖 搜索
查看: 6148|回复: 2

[学习心得] 如何在eclipse内运行某个嵌套类的main方法

[复制链接]
发表于 2011-6-9 15:13 | 显示全部楼层 |阅读模式
一般来说,对于test.java,都会在
public class test{}
内有public static void main(Stringp[] args){}方法。
但是Java不甘寂寞,允许在嵌套类里面放置main方法,通过$来调用。
比如
package exercises.Charpter10;

public interface Twenty {
    class MyClass implements Twenty{
        public static void main(String[] args){
            @SuppressWarnings("unused")
            MyClass test = new MyClass();
            System.out.println("OK");
        }
    }
}
该程序,在命令行下编译使用时可以用java Twenty$MyClass来执行main方法。
但是eclipse怎么运行呢?
点击run,run configuration,在左侧新建一个,在右侧的main class内输入exercises.Charpter10.Twenty$MyClass(我的eclipse在左侧新建的时候会自动填好当前程序的main方法,也就在新建后自动填好了)。然后运行即可。注意exercises.Charpter10是包的名字啊
发表于 2011-6-9 15:14 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2011-6-9 19:49 | 显示全部楼层
不错不错~~
回复 支持 反对

使用道具 举报

手机版|北京交通大学论坛-知行信息交流平台 ( BJTUICP备13011901号 )

GMT+8, 2023-11-30 02:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表