.class vs .java

Dev*_*ted 36 java applet class

.class文件和.java文件之间有什么区别?我试图让我的applet工作,但目前我只能在Eclipse中运行它,我还不能嵌入HTML.谢谢

**编辑:如何用JVM编译呢?

Bri*_*ian 45

.class文件是一个已编译的.java文件.

.java是所有文本,并且是人类可读的.
.class是二进制(通常).

您可以通过转到命令行,导航到.java文件并运行来将java文件编译为类文件

javac "c:\the\path\to\your\file\yourFileName.java"
Run Code Online (Sandbox Code Playgroud)

您必须在计算机上安装java SDK(从Oracle获取),并确保javac.exe文件可在计算机的PATH环境变量中找到.

另外,请查看Java的第1课:编译和运行简单程序

如果其中任何一个不清楚,请评论此回复,我可以帮助:)


dfa*_*dfa 23

  • .class - >编译(用于JVM)
  • .java - > source(for human)


Mar*_*ark 5

.java文件包含您的Java源代码,而.class文件包含Java编译器生成的Java字节码。是在JVM上运行以执行Java应用程序的.class文件。

这是部署小程序时将使用的.class文件。