首页 > 试题广场 >

关于java编译和运行命令叙述不正确的是? ( )

[单选题]

关于java编译和运行命令叙述不正确的是?  ( )


  • 运行“java Scut.class”
  • 运行“java Scut”
  • 编译 Scut.java文件,使用“javac Scut.java”命令的输出文件是Scut.class
  • java这个命令的运行对象是Scut.class
A  错误 运行命令是 java + 你的 Java 程序的名字但是不加后缀 所以这道题错在多了 .class这个后缀
B  正确
C  javac 是编译命令,后跟 你的 Java 程序名字加后缀,也就是 YourClassName.java 所以答案正确
D JVM (Java 虚拟机)运行的是编译后的字节码文件(以.class为后缀的文件),也就是 YourClassName.class 所以答案正确
个人的一点看法,有问题还请指出,谢谢
编辑于 2017-05-26 14:04:31 回复(15)
先编译:javac scut.java.产生字节码文件(scut.class). 再运行字节码文件:java scut.此时不需要加后缀
编辑于 2018-03-09 14:33:15 回复(2)
对于C项我感觉不严密,如果java文件里面有多个类,将生成对应数量的class文件吧。有道题是考的这个点。
发表于 2017-09-14 02:36:11 回复(4)
Javac A.Java
Java A
发表于 2017-05-27 23:13:20 回复(1)
javac命令是编译.java文件 ,java是运行编译后的字节码文件,具体操作是java  +文件名不需要后缀

发表于 2018-10-29 12:45:59 回复(0)
运行命令格式:java name 编译命令格式:javas name.java,编译后生成.class文件 运行时jvm运行的是编译后的字节码文件,也就是.class文件
发表于 2021-10-14 23:16:15 回复(0)
这道题答案是错的,运行是不用加后缀,应该选A
发表于 2019-03-03 11:03:57 回复(0)
Java的编译与运行:
Java的编译:
1.编写源代码文件,以.java作为文件扩展名
2.使用Java编译器(javac,命令)对源代码进行编译生成字节码(以.class作为文件扩展名)。命令格式为javac Yourclass.java
Java的运行:
1.使用jvm运行字节码文件,格式为java Yourclass(没有.class文件扩展名)
2.jvm会加载字节码文件,并执行main方法
3.程序运行,输出结果

编辑于 2023-07-31 08:43:16 回复(0)
运行Java命令  Java+ 文件名 没有class
javac使编译命令后跟javac +.java后缀的文件
虚拟机 运行编译后的字节码文件 以.class结尾
发表于 2022-02-14 19:35:05 回复(0)
Java + 对应的类名 ——》 Java 的运行对象是 类名.class
java + 对应类名 最终产生对用的 class文件
发表于 2022-01-28 22:18:59 回复(0)
Java程序运行机制步骤
首先利用IDE集成开发工具编写Java源代码,源文件的后缀为.java;
再利用编译器(javac命令)将源代码编译成字节码文件,字节码文件的后缀名 为.class;
运行字节码的工作是由解释器(java命令)来完成的。
javac  xx.java
java xx
发表于 2022-01-27 09:51:56 回复(0)
java编译需要加.class后缀;
javac编译不需要加.class后缀;
发表于 2019-09-16 18:38:34 回复(3)
java命令 javac source.java 生成字节码文件 java source 执行字节码文件
发表于 2022-10-26 18:49:47 回复(0)
Java程序运行机制步骤
首先利用IDE集成开发工具编写Java源代码,源文件的后缀为.java;
再利用编译器(javac命令)将源代码编译成字节码文件,字节码文件的后缀名 为.class;
运行字节码的工作是由解释器(java命令)来完成的。
javac  xx.java
java xx
发表于 2022-09-20 11:23:59 回复(0)
运行java的class文件方法:

执行带main方法的class文件,命令行为:

java <CLASS文件名>

注意:CLASS文件名不要带文件后缀.class

还有命令javac, javap
javac -g  A.java      编译文件
javap -v  A.class   反编译文件
发表于 2022-08-26 16:06:57 回复(0)
编译 name.java 运行 name 编译对象 name.java 运行对象 name.class
发表于 2022-06-18 11:47:33 回复(0)
这是华南理工大学
发表于 2022-03-12 03:13:15 回复(1)
编译可能生成多个字节码文件
编辑于 2024-04-28 23:40:38 回复(0)
编译命令:javac 项目名.java 把java文件编译为class文件
运行命令:java 项目名   绝对不可以加class后缀,不然会报错
发表于 2023-09-07 17:02:47 回复(2)
我错的选项:A项运行命令是 java + 你的 Java 程序的名字但是不加后缀 所以这道题错在多了 .class这个后缀
发表于 2023-06-09 09:26:46 回复(0)