第一个怎么写?Java程序(第一个java程序代码)

阅读:0 来源: 发表时间:2022-08-07 08:53作者:赖雅茹
    接要: 朋友们好,陈静维来为大家解答以上问题。怎么编写你的第一个Java程序(第一个java程序代码)很多人还不知道,现在让我们一起来看看吧 Java是James Gosling于19...

诸智湖网友提问:

第一个怎么写?Java程序(第一个java程序代码)

本文共4240字

权威答案:

Java是James Gosling一种面向对象的编程语言创建于1995年,它使用字段(fields,描述对象的属性)和方法(methods,对象可执行的操作)将概念表示为对象(objects)。Java它是一种编程语言,可以在任何地方运行,可以在任何地方安装Java虚拟机(JVM)运行在平台上。由于Java是一种用上大量英文单词的编程语言,母语为英语的初学者很容易学习和理解,非英语母语者只要下一番苦功也能很快上手。本教程介绍如何使用Java编写程序。

方法1编写你的第一个Java程序

第一个怎么写?Java程序(第一个java程序代码)

1要开始用Java编写程序,首先设置你的工作环境。

许多程序员使用集成开发环境(Integrated Development Environment,IDE)进行Java编程,比如Eclipse和NetBeans。但不必使用臃肿的IDE,也可以编写Java并编译它。

第一个怎么写?Java程序(第一个java程序代码)

任何类似记事本的程序都可以用于Java编程。

高级程序员有时更喜欢在终端中使用文本编辑器,比如Vim和Emacs。基于安装,我们推荐一个Windows和Linux系统(Mac、Ubuntu等)文本编辑器:SublimeText。我们将在本教程中使用它。

第一个怎么写?Java程序(第一个java程序代码)

3确保安装了Java软件开发工具包

你必须用它来编译程序。Windows在操作系统中,如果环境变量不正确,则可能正在运行javac

错误JDK详细的安装信息可以参考如何安装Java为了避免这个错误,软件开发工具包。

广告

方法2Hello World 程序

第一个怎么写?Java程序(第一个java程序代码)

我们将首先创建一个能打印的Hello World”的程序。

在文本编辑器中创建新文件并将其存储为HelloWorld.java”。HelloWorld是类名,你需要让类名和文件同名。

第一个怎么写?Java程序(第一个java程序代码)

2声明类和main方法。

main方法public static void main(String[] args)

是程序运行时执行的方法。main方法在每个Java以同样的方式调用程序。 public class HelloWorld { public static void main(String[] args) { }}

第一个怎么写?Java程序(第一个java程序代码)

3编写将打印3Hello World代码行。

System.out.println("Hello World.");

让我们来看看这一行的成分:System

告诉系统执行某些操作。

out

告诉系统我们要输出一些内容。

println

?代表打印行(print line)我们用它告诉系统在输出中打印一行文字。

("Hello World.")

圆括号周围的表示方法System.out.println()

接受一个参数。在本例中,该参数是字符串"Hello World."

注意,Java有一些规则我们必须遵守:我们必须始终在每行末尾添加分号。

Java要区分大小写,必须用正确的大小写写法名、变量名和类名,否则会出错。

在花括号中包含特定的方法或循环代码块。

第一个怎么写?Java程序(第一个java程序代码)

把这些都放在一起。

最后Hello World程序如下:public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World."); }}

第一个怎么写?Java程序(第一个java程序代码)

保存文件,打开命令提示符或终端编译程序。

打开保存HelloWorld.java并键入文件夹javac HelloWorld.java

。这告诉Java你想编译编译器HelloWorld.java。如果有错误,编译器会告诉你做错了什么。否则,你不应该看到编译器的任何消息。如果你现在看helloworld.java目录应该看到helloworld.class。这是Java用于操作程序的文件。

第一个怎么写?Java程序(第一个java程序代码)

6运行程序。

我们终于可以操作我们的程序了! 键入命令提示符或终端java HelloWorld

。这是在告诉Java你想运行HelloWorld类别。你应该看到控制台。 “Hello World”。

第一个怎么写?Java程序(第一个java程序代码)

7恭喜你,你完成了第一个Java程序!

广告

方法3输入输出

第一个怎么写?Java程序(第一个java程序代码)

我们现在将扩展我们Hello World接受用户输入的程序。

在我们的Hello World在程序中,我们打印一个字符串供用户查看,但只有当程序能够接收用户输入信息时,它才能被称为程序的交互功能。我们现在将扩展程序,提示用户输入他或她的名字,然后用名字问候用户。

第一个怎么写?Java程序(第一个java程序代码)

2导入Scanner(扫描仪用于编程Scanner,故下文用Scanner)类。

在Java我们有一些可访问的内置库,但我们必须导入它们。其中一个库是java.util,它包含我们获取用户输入所需的内容Scanner对象Scanner类,我们在代码开头添加了以下行。import java.util.Scanner;

这告诉程我们想用序列java.util包中的Scanner对象。

若要访问java.util包中的每个对象只需在代码开头编写import java.util.*;

即可。

第一个怎么写?Java程序(第一个java程序代码)

3在main创建方法Scanner对象的新例子(instance)。

Java它是一种面向对象的编程语言,所以它使用对象来表示概念。Scanner对象是包含字段和方法的对象。为了使用Scanner类,我们必须创造新的Scanner对象,它可以填充的字段和使用方法。示例如下:Scanner userInputScanner = new Scanner(System.in);

userInputScanner

刚刚创建Scanner对象实例的名称。请注意,名称是用骆驼体(每个单词的首字母大写)写的,这是Java中变量命名的规定。

我们使用 new

计算符创建对象的新例子。因此,在这种情况下,我们通过 new Scanner(System.in)

,创建了Scanner对象的新实例。

Scanner对象接受一个告诉对象扫描什么的参数。在这种情况下,我们输入System.in

作为参数。System.in

告诉程序扫描系统的输入,用户将在程序中输入。

第一个怎么写?Java程序(第一个java程序代码)

提示用户输入。

我们必须提示用户输入,以便用户知道何时在控制台中输入内容。这可以通过System.out.print

或System.out.println

实现。System.out.print("What's your name? ");

第一个怎么写?Java程序(第一个java程序代码)

5要求Scanner接受用户键入的下一行,并将其存储在变量中。

Scanner将始终接收用户输入的数据。以下行将要求Scanner接收用户输入的姓名,并将其存储在变量中:String userInputName = userInputScanner.nextLine();

在Java使用对象方法的规定是objectName.methodName(parameters)

。在userInputScanner.nextLine()

我们使用刚才给出的名称调用Scanner对象,然后调用它的方法nextLine()

,该方法不接受任何参数。

请注意,下一个程序将在字符串对象中存储下一行。我们已经将字符串对象命名为userInputName

第一个怎么写?Java程序(第一个java程序代码)

向用户展示问候语。

现在我们已经存储了用户名,我们可以向用户打印问候。还记得我们在main类中编写的 System.out.println("Hello World.");

吗? 我们刚刚编写的所有代码都应该放在这一行上。现在我们可以修改这一行,例如:System.out.println("Hello " userInputName "!");

我们把“hello用户名和! 通过编写 "Hello " userInputName "!"

连接的方式称为字符串联。

我们有三个字符串:"Hello "、userInputName和!”。Java中间的字符串是不可改变的。因此,当我们连接这三个字符串时,我们实际上创建了一个包含问候语的新字符串。

然后将这个新字符串参数输入System.out.println

第一个怎么写?Java程序(第一个java程序代码)

以上代码一起保存。

我们的代码现在应该如下所示:import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.in); System.out.print("What's your name? "); String userInputName = userInputScanner.nextLine(); System.out.println("Hello " userInputName "! "); String userInputName = userInputScanner.nextLine(); System.out.println("Hello " userInputName "!"); }}

第一个怎么写?Java程序(第一个java程序代码)

编译和操作。

进入命令提示符或终端,并在第一次迭代中与我们一起运行HelloWorld.java时间运行的命令。我们必须首先编译程序:javac helloworld.java

。然后我们可以操作它:java HelloWorld

。广告

注意事项

Java这是一种面向对象的编程语言,建议您阅读更多关于面向对象编程语言的基础知识,非常有用。

面向对象编程有很多特点。三个主要特点是:

封装

:限制访问对象某些组件的能力。Java为字段和方法提供私有(private)、受保护(protected)和公共(public)三种修饰符。

多态

:对象可以转换标志。Java使用另一个对象的方法可以将一个对象转换为另一个对象。

继承

:在同一层次结构中使用另一类字段和方法的能力。


广告

ruanjian/7070.html

以上是程序,第一个,对象的相关信息,希望对你有所帮助。

以上是相关信息,希望对您有所帮助。
  • 怎么盆栽换盆(盆栽换盆的一般程序)

    如果您正在寻找怎么盆栽换盆那么本文刚好为大家整理了各方的说法,同时还有盆栽换盆的一般程序可以一起阅读,希望能够帮到您。本文目录一览:1、盆栽植物怎么换土换盆5、

    2023-08-26阅读:0
  • 花语程序(花语软件怎么回事)

    如果您正在寻找花语程序那么本文刚好为大家整理了各方的说法,同时还有花语软件怎么回事可以一起阅读,希望能够帮到您。本文目录一览:1、非洲菊的花程式是??非洲菊的花

    2023-07-16阅读:0
  • 万欣,蔡乙嘉

    万欣系统管理怎么去除?如何删除万信系统管理?万信系统管理是一个顽固的程序,可以通过以下方式清除:1/6熟练使用QQ卸载顽固程序:将QQ安装目录下的unins00

    2023-04-20阅读:0
  • 金刚狼3为什么会变老,漫威宣布金(漫威宣布金刚狼回归)

    为什么金刚狼3里的金刚狼失去了自愈能力,还变老了罗根的自愈细胞并不是无限的,随着普通的DNA自毁程序,自愈因子会随着时间的推移而消失,从而慢慢衰老。金刚狼的漫威

    2023-03-18阅读:0
  • 郑爽杨洋最新消息,郑爽杨洋最新消(郑爽杨洋怎么回事)

    杨洋去了花少三年没接综艺,这是为什么?最近33,360,010-30,000团体开始一起录制新团体合奏。我相信这又是一个没有硝烟的战场。这个程序的形式和原来郑爽

    2023-03-14阅读:0
  • 胡定欣图片,胡定欣向内地道歉(胡定欣 前男友)

    谁能给我胡定欣演牛郎织女的照片???屏幕上显示程序运行的图片三、请问下图片中穿紫色衣服的女孩是谁,叫什么名子紫色的是陈法拉!《TVB日历》2009年9月图片胡定

    2023-03-07阅读:0
声明

删帖请联系zhiyihome@qq.com;