Java代码运行是作为程序员需要掌握的基础技能,我们在写完代码之后,都会将代码进行运行,看看代码是否有错误,那java代码怎么运行?下面来我们就来给大家讲解一下java代码运行方法。
第1步:
在记事本上编写Java代码并以.java(例如 DemoFile.java)扩展名保存。
class DemoFile { public static void main(String args[]) { System.out.println("Hello!"); System.out.println("Java"); } }
第2步:
打开命令提示符。
第3步:
设置保存.java 文件的目录。在我们的例子中,.java 文件保存在 C:\\demo 中。
第4步:
使用以下命令编译 Java 程序。它会在同一文件夹中生成一个 .class 文件。如果有的话,它也会显示一个错误。
javac DemoFile.java
第5步:
使用以下命令运行Java程序:
java代码编译出错是什么原因?
在使用 javac 编译器编译源代码文件时,可能会出现下面几个常见问题。
(1) Error:cannot read:HelloJava.java javac。
工具程序找不到指定的 java 文件,需要检查文件是否存储在当前目录中,或文件名是否错误。
(2) HelloJava.java:4:class HelloJava is public,should be declared in a file named MyApplication.java。
源文件中类的名称和源文件名称不符,需要确定源文件名称和类名称是否相同。
(3) HelloJava.java:6:cannot find symbol。
源程序文件中某些代码部分输入错了,最常产生的原因可能是没有注意到字母的大小写。
(4) Javac 不是内部或外部命令、可执行程序或批量文件。
path 设置有误或没有在 path 系统变量中加入 JDK 的 bin 目录。
如果没有出现上述所列问题,即成功编译了该 Java 文件。在解释执行 .dass 文件时,可能会出现下面几个常见问题。
(1) Exception in thread “main” java.lang.NoClassDe£FoundError。
Java 工具程序找不到所指定的 .class 类,需要确定指定的类是否存储在当前目录中,名称是否正确。
(2) Exception in thread “main” java.lang.NoSuchMetliodError:main。
没有指定 Java 程序的入口。Java 工具程序指定的类必须有一个程序入口,也就是必须包括 main(String args[]) 这个方法。
java代码编译出错可能就是以上这些原因,我们遇到这些情况不要害怕,只要找到真正的原因就好办了!不过也建议大家在写代码的时候,遵守代码编程规范,尤其要掌握语法,减少错误的发生!最后大家如果想要了解更多java常见问答知识,敬请关注奇Q工具网。
推荐阅读: