‘壹’ java编写的代码中没有main方法,怎么运行该程序。 例如:
你好!
可以运行,你这个代码是比较特殊。
如果深入说很复杂,会讲到Java的内部的内容,在加载类的开始,是先运行静态块static,然后才轮到main方法。
简单来说就是直接编译javac
Hello.java运行java
Hello.class。
如有疑问,请追问。
‘贰’ java 如何运行带有main方法的jar文件
其实没有那么麻烦。只要你环境变量配置好了,用DOS命令就可以运行。会进DOS环境吧,就是在运行里输入cmd。然后输入java -jar jar包路径 就可以了
‘叁’ java 命令行运行时提示找不到main方法
cmd
javacHelloworld.java
javaHelloworld
‘肆’ java程序如何找到main方法
Java程序里面找main方法,可以在eclipse中使用快捷键:Ctrl+shift+G,搜索关键词:main,就可以找到一个工程的main方法。
main是给类定义的方法,当类作为包中的主类时,必须要有main方法,main方法是程序的入口,当程序执行时,优先调用它。然后在main方法中再调用别的类和方法,就完成了程序。
‘伍’ java运行中找不到main方法
说明当前类中没有运行入口(main方法)。
解释:java运行中规定main方法作为java项目的入口之一,也就是说如果运行的是java类,但是类中没有main方法,此时就会报此错错误。
解决办法:在类中创建main方法,或者是去有main方法的类中执行。
‘陆’ java程序一般应当含有main方法是因为它是所有java程序执行的入口吗
这个确实是对的,没有main方法的程序肯定不是虚拟机直接调用的,比如web程序,由web容器(tomcat)调用,这种情况的main方法在web容器里。一个程序如何启动需要有一个main方法,JVM在运行这个程序时就会调用这个main方法!
‘柒’ java实例源码没有main方法,如何运行呢
新建一个有main方法的类来运行,或者用junit。
‘捌’ java运行中找不到main方法的问题
我常用的几种方法:
1、检验Main函数的写法:
public static void main(String XXX[])
2、检验JDK是否出错:
打开C盘->Program Files->Java,看是否有jdk1.6.0或其它版本的文件夹,如果没有赶紧去Sun的官方网站下载。
3、检验环境变量:
右键点击我的电脑,选择属性->高级->环境变量,看CLASSPATH是否包括jdk包的bin地址。JBuilder2006会自动更改该变量,但有可能安装出错了。(JBuilder通常用自己的jdk)
4、测试:
创建一个简单的java文件,点击开始,打开“运行”,输入cmd,输入javac XXX.java,然后java XXX,看是否还出现此错误
5、将编写的java文件找到,在cmd命令运行试试