什么是JAVA文件?

如何打开,编辑和转换JAVA文件

具有JAVA 文件扩展名 (或不常见的.JAV后缀)的文件是以Java编程语言编写的Java源代码文件。 这是一种纯文本文件格式,在文本编辑器中完全可读,并且对构建Java应用程序的整个过程至关重要。

Java编译器使用JAVA文件来创建Java类文件(.CLASS),该类文件通常是二进制文件,不可用于人员阅读。 如果源代码文件包含多个类,则每个类都被编译到它自己的CLASS文件中。

这是CLASS文件,然后转换为JAR文件扩展名的可执行Java应用程序。 这些Java归档文件使存储和分发.CLASS文件和其他Java应用程序资源(如图像和声音)变得更加容易。

如何打开JAVA文件

当你双击计算机时,你的计算机上将会打开一个JAVA文件。 如果您想这样做,请参阅如何在Windows中更改什么程序打开文件 。 否则,请使用以下程序打开JAVA文件,方法是首先打开软件,然后使用文件菜单浏览Java源代码文件。

JAVA文件中的文本可以通过任何文本编辑器读取,如Windows中的记事本,macOS中的TextEdit等。您可以在我们的最佳自由文本编辑器列表中看到我们的收藏夹。

但是,当JAVA文件被编译为Java SDK可以执行的字节码CLASS文件时,它们才会真正有用。 一旦JAR文件被创建,Oracle的Java虚拟机(JVM)将使用CLASS文件中的数据。

命令提示符中使用以下命令在Java SDK中打开JAVA文件,该文件将从JAVA文件创建一个CLASS文件。 当然,请务必将引号内的文本更改为您的JAVA文件的实际路径。

javac“path-to-file.java”

注意:只有在您的计算机上安装了Java SDK安装附带的javac.exe文件时,此“javac”命令才可用。 此EXE文件存储在C:\ Program Files \ jdk(version)\目录的“bin”文件夹中。 使用该命令最简单的方法是将EXE文件路径设置为PATH 环境变量

要编辑JAVA文件,您可以使用专门用于应用程序开发的程序,如Eclipse或JCreator LE。 像NetBeans和上面链接中的文本编辑器也可以用于修改JAVA文件。

如何转换一个JAVA文件

由于JAVA文件包含Java应用程序的源代码,因此它很容易转移到其他可以理解代码或将其转换为其他代码的应用程序或编程语言。

例如,您可以使用IntelliJ IDEA将JAVA文件转换为Kotlin文件。 使用代码菜单项查找将Java文件转换为Kotlin文件选项,或访问帮助>查找操作菜单,然后开始输入您想完成的操作,如“转换java文件”。 它应该将JAVA文件保存到KT文件。

使用上面提到的javac命令将JAVA转换为CLASS。 如果您似乎无法从命令提示符调用javac工具,则可以执行的一个CMD技巧是访问上述EXE文件的位置,然后将javac.exe文件直接拖放到命令提示符中以完成该命令。

一旦文件处于CLASS文件格式,您可以使用jar命令将JAVA转换为JAR,如本Java Java教程中所述。 它将使用CLASS文件创建一个JAR文件。

JSmooth和JexePack是可用于将JAVA文件转换为EXE的两种工具,以便Java应用程序可像普通的Windows可执行文件一样运行。

仍然无法打开文件?

如果您的文件没有打开或使用上述工具进行转换,您应该做的第一件事是重新检查文件扩展名。 有可能你实际上没有处理JAVA文件,而是使用类似拼写文件扩展名的文件。

例如,AVA后缀看起来有点像JAVA,但是用于AvaaBook eBook文件。 如果您正在处理AVA文件,它将不会使用上面的程序打开,而只能用于波斯语AvaaPlayer软件。

JA文件也可能看起来像Java相关文件,但它们实际上是存储压缩游戏文件的Jet Archive文件。 JVS文件很相似,但它们都是Web代理服务器用于配置代理服务器的JavaScript代理自动配置文件。