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文件名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯