如何将.java文件转换为.class文件

时间:2009-08-18 20:18:04

标签: java

任何人都可以告诉我如何将.java文件转换为带有可执行字节码的.class文件。

由于

7 个答案:

答案 0 :(得分:49)

.java文件是代码文件。 .class文件是已编译的文件。

这不完全是“转换” - 它是编译。假设您的文件名为“herb.java”,您可以编写(在命令提示符下):

 javac herb.java

它将在当前文件夹中创建一个herb.class文件。

只有在其中包含static void main(String[])方法时才是“可执行”。如果是,您可以通过运行(再次,命令提示符:)

来执行它
 java herb

答案 1 :(得分:13)

从命令行运行

javac ClassName.java

答案 2 :(得分:8)

我建议你阅读Sun的The Java Tutorial中的相应章节:

http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html

答案 3 :(得分:4)

使用JDK附带的javac程序(如果没有,请访问java.sun.com)。安装程序不会自动将javac添加到系统路径中,因此您需要先将已安装路径的bin目录添加到系统路径中,然后才能轻松使用它。

答案 4 :(得分:2)

要获取.class文件,您必须编译.java文件。

这个命令是javac。找到了here (Windows)

的手册

简而言之:

javac File.java

答案 5 :(得分:2)

正如其他人所说:这是通过编译。您可以使用javac命令,但是如果您是java的新手,我建议您使用软件编译代码(和IDE),例如Eclipse,它将为您完成工作。

答案 6 :(得分:-2)

编译之后你就可以把它搞砸了。

java -jar AppName.jar

http://windowstipoftheday.blogspot.com/2005/10/setting-jar-file-association.html