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

专业的java开发人员通常使用IDE(集成开发环境)如Eclipse、NetBeans等来编写java程序。但是,如果您的机器中安装了所需的软件,您甚至可以使用记事本编写一个简单的java程序。...

专业的java开发人员通常使用IDE(集成开发环境)如Eclipse、NetBeans等来编写java程序。但是,如果您的机器中安装了所需的软件,您甚至可以使用记事本编写一个简单的java程序。

设置开发环境编写简单的java程序

首先,我们需要为java开发建立一个开发环境。您可以按照下面给出的两个步骤进行设置。

步骤1:安装java开发工具包(jdk)

JDK包括Java运行时环境(JRE)、Java编译器(javac)、Java存档(JAR)和Java文档生成器(Javadoc),它们可以帮助您在Windows或Linux平台上开发Java应用程序。

您可以从以下链接下载JDK。http://www.oracle.com/technetwork/java/javase/downloads/index.html

第二步:设置jdk的路径

安装JDK后。您需要将JDK bin目录的位置添加到(Windows)系统中“用户变量”下的“PATH”变量中。下面是你如何做到的。

•通过选择“我的电脑”->“右键单击”->“属性”->“高级系统设置”,打开向导“系统属性”。

•将自动选择“高级”选项卡。

•点击底部的“环境变量”按钮。

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

•将显示向导“环境变量”。

•选择“用户变量”下列出的“路径”变量,然后单击“编辑”按钮。

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

•将JDK bin目录的路径添加到“path”变量的“Variable value”中。

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

•单击“编辑用户变量”和“环境变量”向导中的“确定”按钮。

•选择“开始”菜单->所有程序->附件->命令提示符,打开命令提示符。

•键入命令“path”以检查是否已应用更改。您应该能够看到JDK bin目录的路径被分配给了“path”变量。

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

编写一个简单的java程序

下面给出的一步一步的过程将指导您编写一个简单的java程序,以打印使用记事本的句子“这是一个简单的java程序”。您将使用命令提示符编译和运行程序。

第一步:打开记事本

通过选择“开始”菜单->所有程序->附件->记事本打开记事本。

第二步:写类名

编写一个名为“MyJavaProgram”的类。

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

java关键字:

类用于在java中声明类。

步骤3:设置类可见性

将类可见性设置为public。

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

java关键字:

public是一个访问修饰符,用于将类的可见性设置为所有级别。

第四步:编写主执行方法

在类内部,编写应用程序运行时要执行的main方法。

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

java关键字:

main表示java程序的startup方法。public用于将main方法的可见性设置为所有级别。static用于指示该方法属于类而不是它的实例。这里,main方法被设置为static,以便在创建任何对象之前,JVM调用main方法时,可以通过类直接调用它。void表示不返回任何值的返回类型。因为我们计划只使用main方法打印一个句子,所以返回类型是void.String[]args是传递给main方法的字符串参数数组。

第五步:写打印语句

在main方法内部,编写print语句来打印句子“This is a simple java program”。

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

java关键字:

println()是用于打印传递给它的数据值的方法。这里,我们将字符串“This is a simple java program”传递给这个方法,以便在命令行中打印它。

步骤6:保存记事本

将记事本另存为“MyJavaProgram.java”。

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

现在您已经完成了代码的编写。让我们编译并运行应用程序。

第七步:编译程序

通过选择“开始”菜单->所有程序->附件->命令提示符打开命令提示符。

步骤7.1:转到文件

使用以下命令移到保存文件“MyJavaProgram.java”的位置。cd<java文件位置的相对路径>

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

步骤7.2:编译

使用以下命令编译java程序

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

第8步:运行程序

使用以下命令运行java应用程序。这将在command prompt.java MyJavaProgram中打印“This is a simple java program”

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

  • 发表于 2021-06-27 21:34
  • 阅读 ( 191 )
  • 分类:IT

你可能感兴趣的文章

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

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

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

为什么有些编程语言比其他语言快?

... 什么是程序设计语言(a programming language)? ...

  • 发布于 2021-03-13 15:07
  • 阅读 ( 344 )

编程与web开发:有什么区别?

... <h2>This dem***trates why <i>HTML is not a programming language</i>, but rather a <u>markup</u> language.</h2> ...

  • 发布于 2021-03-15 15:29
  • 阅读 ( 401 )

脚本语言(scripting language)和程序设计语言(programming language)的区别

...和基于web的编程的复杂系统。   什么是程序设计语言(a programming language)? 编程语言是一种与计算机通信的有组织的方式,使计算机按照程序员给出的指令工作。编程语言是一种人工****,在这种****中可以表达算法。在现代,计...

  • 发布于 2021-06-26 05:00
  • 阅读 ( 656 )

应用程序编程接口(api)和java框架(framework in java)的区别

...ses of predefined code that allows the developers to add them to their own programs to solve a problem. It provides the required functionalities to build and deploy an application. A Java framework provides functionalities as a part of a larger software platform. It can c***ist of support programs,...

  • 发布于 2021-07-01 01:02
  • 阅读 ( 538 )

抽象类(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
  • 阅读 ( 277 )

标记语言(markup language)和程序设计语言(programming language)的区别

...XML解析器用于解析这些XHTML文档。 什么是程序设计语言(a programming language)? 编程语言是一种形式化语言,它包含一组用于创建软件程序的命令和语法。这些程序可以执行特定的任务。编程语言主要分为两部分。它们是高级语言...

  • 发布于 2021-07-01 02:50
  • 阅读 ( 634 )

awt公司(awt)和java中的swing(swing in java)的区别

...、平台无关性和许多其他特性。程序员可以使用Java语言编写各种应用程序,包括桌面、web、移动、图像处理等。它提供了构建丰富图形用户界面(GUI)的工具包。AWT和Swing是其中的两个。 覆盖的关键领域 1.什么是GUI–定义,功...

  • 发布于 2021-07-01 04:03
  • 阅读 ( 219 )

文件读取器(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
  • 阅读 ( 261 )

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

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

  • 发布于 2021-07-01 13:02
  • 阅读 ( 274 )
kywi8166
kywi8166

0 篇文章

相关推荐