java 编译后执行class 问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:22:33
java 编译后执行class
例如 javac classname
而 classname不需要加后缀.class
而编译时却要加.java后缀?

.class 文件是编译后生成的文件
生成.class文件的命令是 javac classname.java(classname.java 就是你的java文件的全名+后缀) 也就是编译的过程
运行这个java文件的命令是 java classname (classname 就是文件名,但不需要后缀)
例如有个文件是 simple.java
编译 javac simple.java 这样先生成一个 simple.class 文件
运行 java simple
显示出文件需要显示的结果

编译: javac *.java
运行: Java *

明白??