永发信息网

dos下执行java程序的命令该怎么写?

答案:6  悬赏:50  手机版
解决时间 2021-06-02 04:22
  • 提问者网友:感性作祟
  • 2021-06-01 17:24

如我要建一个类,执行main方法,里面创建一个A类的实例,引用a(),输出一句话。

HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
A a = new A();
a.a();
}

}

A.java
public class A{
void a(){
System.out.print("HELLO WORLD!");
}
}

我要怎么执行java命令才能输出“HELLO WORLD!”这句话呢?

直接编译HelloWorld.java是会报错的!

最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-06-01 18:48

上面有两个java类,由于两个类都是公有的,所以你需要两个文件来存放这两个类,一个时A.java,一个是 HelloWorld.java.假如你的这两个文件同时放在D盘根目录下。并且jdk环境变量配置没有什么问题。就可以按如下操作:


1、在dos下,先进到D盘根目录下:你可以看到这两个文件。



2、由于是HelloWorld调用A类的,所以


先要这样做:在字符界面下输入:


javac A.java 【回车,若没有错误】


再:javac HelloWorld.java 【回车,若程序没有错误】


最后: java HelloWorld 【回车,即可显示程序运行的结果】


如下:



通过dir命令我们可以看到在D盘根目录下生成了A.class和HelloWorld两个java字节码文件。


java HelloWorld就是在运行HelloWorld.class 文件

全部回答
  • 1楼网友:山有枢
  • 2021-06-01 23:30

首先在记事本上编辑程序。保存,保存类型选择所有文档。文件名为 HelloWorld.java

比如说你保存在C:\Myjava文件夹中了。

用鼠标单击任务栏上快捷菜单“程序”→“附件”→“命令提示符”,打开命令提示符窗口,当前提示符一

般为:“C:\>”,在此提示符后输入命令:“cd Myjava”,按回车执行后,可以看到当前的提示符变为:

“C:\Myjava>”,现在可以正式编译源程序了。

在此提示符“C:\ Myjava>”后继续输入命令“javac Helloworld.java”,然后按回车键,稍等一会儿,若是接

下来屏幕上立即显示相同的提示符“C:\Myjava>”且前面没有任何其他信息,表示该源程序通过了编译,

继续在“C:\ Myjava>”中输入命令:“java Helloworld”,单击回车后,将在命令的下一行显示(HELLO WORLD) !!!!!!!!!!!反

之便说明程序中存在错误,必须在记事本中打开“Helloworld.java”文件进行修改,再次保存好此文件,然后

回到命令提示符窗口重新编译(可能要反复几次),直到编译通过为止。

  • 2楼网友:西风乍起
  • 2021-06-01 23:07

把public class A{ void a(){ System.out.print("HELLO WORLD!"); } }

的public 去掉在试试

  • 3楼网友:山君与见山
  • 2021-06-01 21:36
javac A.java javac HelloWorld.java java HelloWorld 或 javac *.java java HelloWorld
  • 4楼网友:躲不过心动
  • 2021-06-01 21:16

javac HelloWorld.java 先进行编译

java HelloWorld 执行就会看到HELLO WORLD!

  • 5楼网友:街头电车
  • 2021-06-01 20:14
在确定安装好JDK和编译成功的情况下在DOS中输入 javac Test.java 其中Test.java是你的JAVA文件名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯