如何在cmd下执行java程序?谢谢

如题所述

    如图新建一个hello.java文件,写上你的代码。

2.在文件的目录下打开cmd,输入命令 javac hello.java

3.编译成功会生成hello.class文件

4.运行编译好的文件,输入命令javac hello (不需要文件后缀)。

拓展:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-30

首先你确定自己已经安装了JDK并正确配置了PATH环境变量

然后比如说,你将一个 *.java文件保存在A文件夹中,而这个A文件夹在你电脑的D盘下,这时你需要做如下步骤:

    打开cmd输入d:

   2.输入cd A   执行这一步就就如了A文件夹下

   3.输入javac Tower.java  此步编译java源文件

    4.输入javaTower即可执行java程序

下图我所说的A文件夹是放在我电脑D盘下java文件夹下的一个文件夹

第2个回答  2011-02-25
执行java程序,首先需要创建一个文本文档,编辑你要执行的java程序,将其后缀名改为.java。
然后用java编译器javac和java解释器java来执行java程序。
Java编译器javac
javac是Java语言的编译器,它将后缀名为.java的源文件编译成后缀名为.class的字节码文件。Javac的语法如下:
javac [options] [sourcefiles]
其中,options是可选参数,使用javac可以不加参数;sourcefiles是要编译的.java文件,若要一次编译多个文件,则多个文件之间用“,”分开。
应用举例:
javac HelloWorld.java //只编译HelloWorld.java一个文件
javac HelloWorld.java,Hello.java //同时编译HelloWorld.javac和Hello.java两个文件

Java解释器java
java是java语言的解释器,实际上是Java类文件的解释器,它直接从类文件执行Java应用程序。
java编译器的语法为:

java [options] class [arguments…] //用来执行java的类文件;
其中:options是可选参数,使用java可以不加参数;class表示java命令要运行的程序;arguments是可选参数,程序运行的外部参数。

java [options] -jar file.jar[arguments…] //用来执行一个在jar压缩包中的文件;
其中,-jar file.jar表示运行压缩包中的文件。
应用举例:
Java HelloWorld //运行HelloWorld程序
Java -jar HelloWorld //运行压缩包中的文件追问

感谢您的回答,但是如果不先用cd命令,是不能执行java程序的,我成功过一次,但是后面我把用文本编辑的那个java程序,放到别的D盘下,再用同样的操作老是不成功,不知问什么?

第3个回答  2011-02-25
比如执行Hello.java
先编译
javac Hello.java
再运行
java Hello
这就行了!本回答被提问者采纳
第4个回答  2011-02-25
好像现在的版本 不用设置什么环境变量了 直接 java 文件名.java 就可以了
很长时间不去这样打开了 也忘得差不多了