01
2007年
所有Java程序都是用纯文本编写的,因此您不需要任何特殊的软件。对于第一个程序,打开计算机上最简单的文本编辑器,可能是记事本。
整个程序如下所示:
虽然您可以将上述代码剪切并粘贴到文本编辑器中,但最好养成键入代码的习惯。它将帮助您更快地学习Java,因为您将了解程序是如何编写的,最重要的是,您将犯错误!这听起来很奇怪,但从长远来看,你犯的每一个错误都会帮助你成为一名更好的程序员。请记住,您的程序代码必须与示例代码相匹配,这样您就没事了。
注意上面带“/”的行。这些是Java中的注释,编译器会忽略它们。
02
2007年
将程序文件另存为“HelloWorld.java”。您可以考虑在计算机上创建一个仅用于java程序的目录。
将文本文件保存为“HelloWorld.java”非常重要。Java对文件名很挑剔。该守则有以下声明:
这是一条调用类“HelloWorld”的指令。文件名必须与此类名匹配,因此名为“HelloWorld.java”。扩展名“.java”告诉计算机它是一个java代码文件。
03
2007年
在计算机上运行的大多数程序都是窗口应用程序;它们在一个窗口内工作,你可以在桌面上移动。HelloWorld程序是控制台程序的一个示例。它不会在自己的窗口中运行;它必须通过终端窗口运行。终端窗口只是运行程序的另一种方式。
要打开终端窗口,请按“Windows键”和字母“R”。
您将看到“运行对话框”。键入“cmd”打开命令窗口,然后按“OK”。
终端窗口将在屏幕上打开。可以将其视为Windows资源管理器的文本版本;它将允许您导航到计算机上的不同目录,查看其中包含的文件,并运行程序。这一切都是通过在窗口中键入命令来完成的。
04
2007年
控制台程序的另一个例子是名为“javac”的Java编译器。这个程序将读取HelloWorld.Java文件中的代码,并将其翻译成计算机可以理解的语言。这个过程称为编译。您编写的每个Java程序在运行之前都必须经过编译。
要从终端窗口运行javac,首先需要告诉计算机它在哪里。例如,它可能位于名为“C:\Program Files\Java\jdk\1.6.0\U 06\bin”的目录中。如果您没有这个目录,那么在Windows资源管理器中搜索“javac”文件以找到它所在的位置。
找到其位置后,在终端窗口中键入以下命令:
例如。,
按回车键。终端窗口将返回到命令提示符。但是,现在已经设置了编译器的路径。
05
2007年
接下来,导航到HelloWorld.java文件的保存位置。
要更改终端窗口中的目录,请键入以下命令:
例如。,
通过查看光标的左侧,可以判断您是否在正确的目录中。
06
2007年
我们现在已经准备好编译程序了。为此,请输入以下命令:
按回车键。编译器将查看HelloWorld.java文件中包含的代码,并尝试编译它。如果不能,它将显示一系列错误以帮助您修复代码。
希望您不会有错误。如果您这样做了,请返回并检查您编写的代码。确保它与示例代码匹配,然后重新保存该文件。
提示:成功编译HelloWorld程序后,您将在同一目录中看到一个新文件。它将被称为“HelloWorld.class”。这是程序的编译版本。
07
2007年
剩下要做的就是运行程序。在终端窗口中,键入命令:
按Enter键时,程序将运行,您将看到“Hello World!”写入终端窗口。
做得好。您已经编写了第一个Java程序!
...程序与目标程序的表格形式 5. 摘要 什么是源程序(source program)? 程序员用高级语言编写源程序。因此,它很容易被人类阅读。源程序通常包含有意义的变量名和有用的注释,以使其更具可读性。机器不能直接执行源程序。编译...
... 如果要在Java运行时环境中直接运行该文件,请导航到Program Files\Java\jre1.8.0\u 211\bin并选择java.exe文件. ...
...获取一些背景信息,如果你喜欢构建游戏,为什么不看看如何用Buildbox编写一个****呢? ...
...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...
...事本打开记事本。 第二步:写类名 编写一个名为“MyJavaProgram”的类。 java关键字: 类用于在java中声明类。 步骤3:设置类可见性 将类可见性设置为public。 java关键字: public是一个访问修饰符,用于将类的可见性设置为所有级...
...1: Shape abstract class Figure 2: Rectangle class Figure 3: Main class for program 1 Shape是一个抽象类。它有抽象方法绘制和非抽象方法显示。矩形类扩展了形状。因此,Rectangle类实现了抽象方法draw。在main函数中,创建一个矩形对象。draw()将调...
...extField对象或组件。请参阅下面的示例程序。 Figure 1: Java program with TextField 在上面的程序中,f是一个Frame对象,而t1是一个TextField对象。这里,我们使用setBounds方法将t1对象按照指定的位置放置在帧中。然后,我们将组件添加到框...
...一个例子。file1.txt是一个包含一些字符的文件。 Figure 1: Program with FileReader 在上面的程序中,有一个FileReader类型的对象。FileReader接收file1.txt文件的路径。变量“i”有助于遍历文件中的所有字符。while循环中的read函数读取文件中...
...类的属性和方法时,子类使用extends关键字。 Figure 1: Java program with Inheritance 在上面的程序中,类Color有一个名为display的方法。类Green有一个名为displayNewColor的方法。类绿色扩展类颜色。因此,Color是超类,Green是子类。在main方法...