每个class允许存在一个main函数
但是实际执行的,只会是其中一个如果是java 方式执行,指命令模式 java -cp "*.classpath" MAINCLASSPATH
根据MAINCLASSPATH指定的入口类调用其main函数如果是jar方式,java -jar MYJAR.jar
则根据jar的mf文件指定的入口类调用main函数
但是实际执行的,只会是其中一个如果是java 方式执行,指命令模式 java -cp "*.classpath" MAINCLASSPATH
根据MAINCLASSPATH指定的入口类调用其main函数如果是jar方式,java -jar MYJAR.jar
则根据jar的mf文件指定的入口类调用main函数
解决方案 »
- javaui可以像C#ui层叠吗?
- velocity的一些问题
- 关于组件字体问题
- 请教各位
- 求救!自己电脑编好的网页应该如何接入INTERNET??
- 如何限制textFeild中只能输入数字,不能输入字符啊?
- 问个字体对话框的问题
- 这样的接口使用会不会有问题
- 为什么会这样?
- java.lang.UnsupportedClassVersionError: org/apache/catalina/ant/ReloadTask (Unsu
- httpClient + 线程池 + 多线程 的底层问题。。。。。。。。。。。。。。。。。不知道是否有人知道啊?3个月都没有解决啊。。。。。。。哎,有源码
- 关于java JarpCore包db下的Dao类
以及好多乱说的。在.JAVA文件中可以有很多个类。
但是只能有一个类可以定义成public的。
而且在编译之后,运行的时候看你运行的哪个.CLASS文件。每个类对应一个CLASS文件。
只能有一个是public的
如果,是一个普通测试用的,可以有多个主类,每个public类中都有一个main方法。
如果,是一个项目,也可以有多个主类(public class),但是只能有一个入口,即main方法~后期,你可以导出成为jar包。你试想如果有多个入口,那程序要怎么调用呢?所以啦
lz说的主类和你说的public类好像不是一回事,你说的这段没啥错但就这个帖子确实误人子弟...