一个.class文件是Java编译器编译.java文件的结果,而.java文件是包含Java源代码的文本文件。如果您正在尝试使applet工作但目前只能在Eclipse中运行它,则需要将编译后的.class文件嵌入到HTML中。要使用JVM编译,请使用javac命令。
.class文件是一个已编译的.java文件。
.java文件是全文本,可供人类阅读。
而.class文件是二进制的(通常如此)。
您可以通过进入命令行、导航到.java文件并运行相应命令来将java文件编译成class文件。
javac "c:\the\path\to\your\file\yourFileName.java"
你需要在电脑上安装Java SDK(可从Oracle获取),并确保javac.exe文件位于计算机的PATH环境变量中。
此外,查看Java的第一课:编译和运行简单程序。
如果有任何不清楚的地方,请在此回复评论,我会帮忙解决 :)
.class
文件通常是二进制文件时,你的意思是什么?它们什么时候不是? - Mohit Motwani.java文件包含您的Java源代码,而.class文件包含Java编译器生成的Java字节码。正是您的.class文件在JVM上运行以执行Java应用程序。
在部署您的小程序时,您将使用.class文件。
.java通常以明文形式保存您的代码
.class文件包含您的.java文件的字节码。将其视为.java文件的编译版本