我也在终端中获取我的Java文件 。
如何进入源代码所在的目录:适用于 Linux \uD83D\uDC27您可以按照典型的GUI方式进入保存源代码的目录 , 也可以使用命令从终端进入保存源代码的目录 。 cd
使用典型的 GUI 方式
使用命令 cd
\uD83E\uDDD1 \uD83D\uDCBB如何编译 Java 代码在运行我们的Java代码之前 , 我们需要先编译它 。 要编译Java代码/程序 , 我们获取类文件 。 然后我们需要执行/运行类文件 。
如何使用终端编译 Java 代码我们需要使用 命令。 例如 , 由于我想编译我的 , 我将使用命令 。 in 表示编译 。 javac file_name_with_the_extension
Main.java
javac Main.java
c
javac
如果编译过程成功 , 则我们不会收到任何错误 。
这将在同一目录下创建我们需要的类文件 。
请记住 , 我们运行的是类文件 , 而不是文件 。 .java
相同的过程适用于所有操作系统 。
在 Linux 操作系统中
\uD83D\uDDA5? 如何运行 Java 代码我们运行该文件以执行 Java 程序 。 为此 , 我们使用 命令。 就像 , 正如我们的文件一样 , 我们的命令将是 。 .class
java class_file_name_without_the_extension
.class
Main.class
java Main
Java 程序已成功执行!
完全相同的过程也适用于其他操作系统 。
在 Linux 操作系统中
\uD83C\uDFC5奖励:如何使用包运行 Java 程序包基本上意味着一个文件夹 。 之前 , 我向您展示了如何使用终端使用任何常规Java代码 。 在那里 , 我没有在Java代码中使用任何包 。
现在 , 我将向您展示如何运行其中声明了包的任何 Java 代码 。 这一次 , 我将使用以下 Java 代码 。
package myJavaProgram.Source;public class Main {
public static void main(String[
args) {
System.out.println(\"Hello World!\");
在第一行中 , 我将包编写为.这表示我要创建一个名为 的文件夹 。 然后 , 我想在该名称下创建另一个文件夹 。 最后 , 我想在文件夹中创建我的Java代码的类文件 。 package myJavaProgram.Source
myJavaProgram
Source
Source
目录树如下所示:myJavaProgram > Source 。
为了使用包编译这种类型的Java代码 , 我们使用命令。 javac -d . file_name_with_the_extension
至于现在 , 我正在使用该文件 , 因此我将应用命令 。 这将创建一个名为 myJavaProgram 的文件夹 , 然后在我的源文件现在所在的目录下的 myJavaProgram文件夹下创建另一个名为 Source的文件夹 。 Main.java
javac -d . Main.java
- The_Directory_Where_I_Have_Kept_My_Source_Code
myJavaProgram
文件夹
Source
文件夹
它会立即创建 myJavaProgram 文件夹 。
在该文件夹中 , 它将创建“源”文件夹 。
在源文件夹中 , 它创建我们的文件 。 我们需要这个文件来运行Java程序 。
.class
现在 , 如果我们要运行该文件 , 则需要稍微更改命令 , 因为我们需要在终端窗口中提供文件的目录 。
.class
.class
我们使用该命令运行带有包的 Java 程序 。
- 在威海出现发热症状,如何就诊?
- 跨境电商|我的一点思考:跨境服务商如何扮演好“渡海之舟”的角色。
- 裁员|视频号如何增粉?6条秘诀让你快速涨粉
- Twitter|从会员涨价,看长视频如何释放长远价值
- 内存条|小米电视怎么样质量如何?通过性能功能测评
- 显卡|美国断供芯片,俄罗斯决定从头开造光刻机
- 美光|美企正式宣布解散,核心技术从国内转移老美!公开“抢人”行为?
- 显示器如何挑选?显示器秒杀,低价高配,mini LED显示屏半价入
- 苹果|苹果妥协?网传“苹果税”将取消,华为该何去何从?
- 电子商务|流量成本越来越高,跨境卖家该如何破局?