21xrx.com
2024-12-22 22:25:54 Sunday
登录
文章检索 我的文章 写文章
探究: java文件是否可以直接运行
2023-06-12 17:02:31 深夜i     --     --
Java程序 Java源文件 文件后缀名 编译器 JVM 可执行文件 程序运行

在我们编写Java程序时,通常需要将代码写在以.java为后缀名的文件中,然后通过编译器编译成以.class为后缀名的字节码文件,最后才可以在JVM(Java虚拟机)中运行。那么问题来了,.java文件是否可以直接运行呢?

答案是不行的。因为.java文件只是我们编写Java程序时使用的源文件,JVM无法直接运行这种文本文件,必须将它们编译成可执行文件(.class文件)后才能被JVM执行。

当我们双击一个.java文件时,通常会弹出对话框提示我们选择使用哪个程序打开这个文件。选择正确的程序后,它会将.java文件打开并显示出来,但并不会执行其中的代码。

因此,如果我们想要运行Java程序,必须先将.java文件通过编译器编译成.class文件,再通过JVM运行它。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复