如何创建您的第一个java程序(create your first java program)

所有Java程序都是用纯文本编写的,因此您不需要任何特殊的软件。对于第一个程序,打开计算机上最简单的文本编辑器,可能是记事本。...

01

2007年

编写java源代码

Program Code in Notepad

所有Java程序都是用纯文本编写的,因此您不需要任何特殊的软件。对于第一个程序,打开计算机上最简单的文本编辑器,可能是记事本。

整个程序如下所示:

虽然您可以将上述代码剪切并粘贴到文本编辑器中,但最好养成键入代码的习惯。它将帮助您更快地学习Java,因为您将了解程序是如何编写的,最重要的是,您将犯错误!这听起来很奇怪,但从长远来看,你犯的每一个错误都会帮助你成为一名更好的程序员。请记住,您的程序代码必须与示例代码相匹配,这样您就没事了。

注意上面带“/”的行。这些是Java中的注释,编译器会忽略它们。

  1. 第//1行是一条注释,介绍此程序。
  2. 第//2行创建一个类HelloWorld。为了让Java运行时引擎运行它,所有代码都需要在一个类中。请注意,整个类是在封闭的大括号中定义的(在第/2行和第//6行)。
  3. 第//3行是main()方法,它始终是Java程序的入口点。它也在花括号中定义(第//3行和第//5行)。让我们把它分解为:public:这个方法是公共的,因此任何人都可以使用。static:这个方法可以运行,而不必创建类HelloWorld的实例。​void:此方法不返回任何内容。(字符串[]args):此方法接受字符串参数。
  4. 第//4行将“Hello World”写入控制台。
Programming illustration

02

2007年

保存文件

Save the File

将程序文件另存为“HelloWorld.java”。您可以考虑在计算机上创建一个仅用于java程序的目录。

将文本文件保存为“HelloWorld.java”非常重要。Java对文件名很挑剔。该守则有以下声明:

这是一条调用类“HelloWorld”的指令。文件名必须与此类名匹配,因此名为“HelloWorld.java”。扩展名“.java”告诉计算机它是一个java代码文件。

03

2007年

打开终端窗口

Run Dialog Box

在计算机上运行的大多数程序都是窗口应用程序;它们在一个窗口内工作,你可以在桌面上移动。HelloWorld程序是控制台程序的一个示例。它不会在自己的窗口中运行;它必须通过终端窗口运行。终端窗口只是运行程序的另一种方式。

要打开终端窗口,请按“Windows键”和字母“R”。

您将看到“运行对话框”。键入“cmd”打开命令窗口,然后按“OK”。

终端窗口将在屏幕上打开。可以将其视为Windows资源管理器的文本版本;它将允许您导航到计算机上的不同目录,查看其中包含的文件,并运行程序。这一切都是通过在窗口中键入命令来完成的。

04

2007年

java编译器

Set the Compiler Path

控制台程序的另一个例子是名为“javac”的Java编译器。这个程序将读取HelloWorld.Java文件中的代码,并将其翻译成计算机可以理解的语言。这个过程称为编译。您编写的每个Java程序在运行之前都必须经过编译。

要从终端窗口运行javac,首先需要告诉计算机它在哪里。例如,它可能位于名为“C:\Program Files\Java\jdk\1.6.0\U 06\bin”的目录中。如果您没有这个目录,那么在Windows资源管理器中搜索“javac”文件以找到它所在的位置。

找到其位置后,在终端窗口中键入以下命令:

例如。,

按回车键。终端窗口将返回到命令提示符。但是,现在已经设置了编译器的路径。

05

2007年

更改目录

Change the Directory

接下来,导航到HelloWorld.java文件的保存位置。

要更改终端窗口中的目录,请键入以下命令:

例如。,

通过查看光标的左侧,可以判断您是否在正确的目录中。

06

2007年

编译你的程序

Compile Your Program

我们现在已经准备好编译程序了。为此,请输入以下命令:

按回车键。编译器将查看HelloWorld.java文件中包含的代码,并尝试编译它。如果不能,它将显示一系列错误以帮助您修复代码。

希望您不会有错误。如果您这样做了,请返回并检查您编写的代码。确保它与示例代码匹配,然后重新保存该文件。

提示:成功编译HelloWorld程序后,您将在同一目录中看到一个新文件。它将被称为“HelloWorld.class”。这是程序的编译版本。

07

2007年

运行程序

Run the Program

剩下要做的就是运行程序。在终端窗口中,键入命令:

按Enter键时,程序将运行,您将看到“Hello World!”写入终端窗口。

做得好。您已经编写了第一个Java程序!

  • 发表于 2021-09-12 23:42
  • 阅读 ( 147 )
  • 分类:IT

你可能感兴趣的文章

源程序(source program)和目标程序(object program)的区别

...程序与目标程序的表格形式 5. 摘要 什么是源程序(source program)? 程序员用高级语言编写源程序。因此,它很容易被人类阅读。源程序通常包含有意义的变量名和有用的注释,以使其更具可读性。机器不能直接执行源程序。编译...

  • 发布于 2020-10-26 14:27
  • 阅读 ( 196 )

如何用java连接mysql数据库

... 在本文中,让我们看看连接到MySQL数据库的详细信息以及如何使用它执行一些查询。 ...

  • 发布于 2021-03-11 17:39
  • 阅读 ( 344 )

如何在windows10中打开jar文件

... 如果要在Java运行时环境中直接运行该文件,请导航到Program Files\Java\jre1.8.0\u 211\bin并选择java.exe文件. ...

  • 发布于 2021-03-20 05:20
  • 阅读 ( 346 )

了解如何使用react native编写自己的android应用程序

...获取一些背景信息,如果你喜欢构建游戏,为什么不看看如何用Buildbox编写一个****呢? ...

  • 发布于 2021-03-23 19:10
  • 阅读 ( 237 )

javascript不是java,它更安全、更有用

...complements Java, Sun’s industry-leading object-oriented, cross-platform programming language… JavaScript is an easy-to-use object scripting language designed for creating live online applicati*** that link together objects and resources on both clients and servers. While Java is used by program...

  • 发布于 2021-04-11 05:31
  • 阅读 ( 228 )

如何编写一个简单的java程序(write a simple java program)

...事本打开记事本。 第二步:写类名 编写一个名为“MyJavaProgram”的类。 java关键字: 类用于在java中声明类。 步骤3:设置类可见性 将类可见性设置为public。 java关键字: public是一个访问修饰符,用于将类的可见性设置为所有级...

  • 发布于 2021-06-27 21:34
  • 阅读 ( 195 )

抽象类(abstract class)和java接口(interface in java)的区别

...1: Shape abstract class Figure 2: Rectangle class Figure 3: Main class for program 1 Shape是一个抽象类。它有抽象方法绘制和非抽象方法显示。矩形类扩展了形状。因此,Rectangle类实现了抽象方法draw。在main函数中,创建一个矩形对象。draw()将调...

  • 发布于 2021-07-01 01:29
  • 阅读 ( 284 )

文本框(textfield)和java中的textarea(textarea in java)的区别

...extField对象或组件。请参阅下面的示例程序。 Figure 1: Java program with TextField 在上面的程序中,f是一个Frame对象,而t1是一个TextField对象。这里,我们使用setBounds方法将t1对象按照指定的位置放置在帧中。然后,我们将组件添加到框...

  • 发布于 2021-07-01 04:06
  • 阅读 ( 299 )

文件读取器(filereader)和java中的bufferedreader(bufferedreader in java)的区别

...一个例子。file1.txt是一个包含一些字符的文件。 Figure 1: Program with FileReader 在上面的程序中,有一个FileReader类型的对象。FileReader接收file1.txt文件的路径。变量“i”有助于遍历文件中的所有字符。while循环中的read函数读取文件中...

  • 发布于 2021-07-01 12:28
  • 阅读 ( 268 )

延伸(extends)和java实现(implements in java)的区别

...类的属性和方法时,子类使用extends关键字。 Figure 1: Java program with Inheritance 在上面的程序中,类Color有一个名为display的方法。类Green有一个名为displayNewColor的方法。类绿色扩展类颜色。因此,Color是超类,Green是子类。在main方法...

  • 发布于 2021-07-01 13:02
  • 阅读 ( 291 )
ahkbd9748
ahkbd9748

0 篇文章

相关推荐