Java入门第一步:写出你的Hello World

这篇具有很好参考价值的文章主要介绍了Java入门第一步:写出你的Hello World。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当你学习一种新的编程语言时,通常你会看到第一个程序被称为“Hello World”程序。它通常用于初学者的简单程序。

假设你是作为 Java 编程语言的初学者阅读这篇文章的,或者你是来回忆那个古老的“Hello World”程序的。这篇文章不仅包括 Java 中的“Hello World”程序,我们还将为初学者介绍一些 Java 中使用的工具。

AI辅助编程工具CodeGeeX,是完全免费,开源开放给所有开发者使用,目前Java在工具后台是语言调用量的Top3。

CodeGeeX插件拥有代码生成功能:可以根据自然语言注释描述的功能,自动生成代码。也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。

CodeGeeX代码翻译功能:支持多种编程语言之间互译,准确率高。目前代码翻译功能支持八种最流行的编程语言: Python、Go、Java、JavaScript、C++、C#、PHP、TypeScript等;

CodeGeeX代码解释功能:可以一键为你的代码逐行添加注释;

实践文章中的内容,你需要一个集成开发环境 (IDE)。开发者最常用的2个IDE分别是VSCode和JetBrains IDEs。这是编写和编译代码的地方,你需要在你的电脑上安装一个,然后在他们的插件市场搜索CodeGeeX,下载使用,这是接下来的准备工作。

Java 中的“Hello World”程序 在本文中,我们将创建一个简单的“Hello World”程序。我们将分解它,以便你理解它是如何工作的。当然你可以直接用CodeGeeX为你生成一个,但是作为初学者,你还是应该了解程序创建的过程是怎样的。

下面是代码:

class HelloWorld{

    public static void main(String[] args) {

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

        // Hello World!

    }

}

上面的代码将在控制台中打印 "Hello World!"。这是代码注释。我们稍后会讨论注释。

让我们分解代码。

Java 中的类

在 Java 中,类是应用程序的整体组成部分。可以为不同的功能类别创建单独的类。类还可以具有属性和方法,它们定义了类的主题和它所做的事情。

比如一个类,它可以具有属性,比如头发颜色、身高等。它可以具有方法,比如跑、吃和睡。在我们的“Hello World”程序中,我们有一个名为HelloWorld的类。

作为一种惯例,总是将类名的首字母大写。要创建类,使用类关键字,然后跟随类的名称。下面是一个使用我们的“Hello World”程序的示例:


‘class HelloWorld {

}’

Java 中的“main”方法

每个 Java 程序都必须有一个“main”方法。当 Java 编译器开始执行我们的代码时,它从“main”方法开始。

下面是“main”方法的样子:


‘public static void main(String[] args) {

    }’

    ```

为了保持本文简单,我们将不讨论上述其他关键词,如Public、static和void。

System.out.println()语句

我们使用
System.out.println() 语句将信息打印到控制台。需要一个参数,参数在括号内书写。

下面是语法:

System.out.println(Argument)


当我们传递"Hello World!" 作为参数时,注意到文本被环绕在引号中。这告诉编译器,参数是一个字符串。在编程中,字符串只是一组字符的集合,类似于我们书写常规文本的方式,但它们必须被引号包围。

下面是我们的代码的样子:

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); // Hello World! } }

```

在 Java 中,类名必须是大写字母,但是方法名可以不同。在上面的代码中,我们定义了一个名为 "main" 的方法,它接受一个字符串数组作为参数,并将字符串 "Hello World!" 打印到控制台。

当我们运行这段代码时,"Hello World" 将会打印出来。不过,它不会打印在上方代码块中。我使用 "// Hello World!" 的方式向你展示了代码的输出。这部分代码不会被编译器执行,因为它是一个注释。

在 Java 中,我们使用两个斜杠 (//) 来开始一条单行注释。

本文讨论了 Java 中的 "Hello World" 程序。

我们首先创建了程序,然后将其分解为理解创建程序的每一行代码。

我们讨论了 Java 中的类、main方法、System.out.println() 语句、字符串和注释。

本文由博客一文多发平台 OpenWrite 发布!文章来源地址https://www.toymoban.com/news/detail-557490.html

到了这里,关于Java入门第一步:写出你的Hello World的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 简化 Hello World:Java 新写法要来了

    OpenJDK 的 JEP 445 提案正在努力简化 Java 的入门难度。 这个提案主要是引入 “灵活的 Main 方法和匿名 Main 类” ,希望 Java 的学习过程能更平滑,让学生和初学者能更好地接受 Java 。 提案的作者 Ron Pressler 解释:现在的 Java 语言非常适合开发和维护大型复杂应用程序,但学校在

    2024年02月08日
    浏览(51)
  • ASM Java字节码操作框架入门学习 输出Hello World

    查看字节码信息 方法调用 invokestatic:用于调用静态方法。该指令会根据方法的类名、方法名和方法描述符进行方法查找和调用。 invokespecial:用于调用私有方法、构造方法和父类方法。该指令会根据方法的类名、方法名和方法描述符进行方法查找和调用。 invokevirtual:用于调

    2024年02月13日
    浏览(45)
  • 【Java】学习一门开发语言,从TA的Hello World开始

    欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。 温馨提示:博主能力有限,理解水平有限

    2024年01月23日
    浏览(53)
  • [ROS 系列学习教程] ROS参数服务器(Param):通信模型、Hello World与拓展

    ROS 系列学习教程(总目录) 参数服务器在ROS中主要用于实现不同节点之间的数据共享。 参数服务器相当于是独立于所有节点的一个公共容器,可以将数据存储在该容器中,被不同的节点调用,当然不同的节点也可以往其中存储数据。 使用场景一般存储一些机器人的固有参数,

    2024年02月01日
    浏览(45)
  • 使用TensorFlow和VGG-19模型实现艺术风格迁移:一步一步打造你的数字艺术世界

    在当下的AI领域,神经风格迁移是最富有创新性和艺术性的技术之一。这项技术可以将一种图像的风格迁移至另一种图像,创造出让人眼前一亮的视觉效果。这种转变所展现的技术之美,让我们深感人工智能所带来的可能性。本文将带领大家一步步通过TensorFlow和VGG-19模型实现

    2024年02月14日
    浏览(46)
  • 【Java基础教程】(二)入门介绍篇 · 下:从JDK下载安装到第一个“Hello World!”程序,解析PATH和CLASSPATH环境变量的妙用~

    JDK 安装与配置; 理解环境变量PATH和CLASSPATH的主要作用; 运行第一个Java程序。 要进行Java的程序开发,必须先有Java开发工具包( JavaDevelopmentKit,JDK )的支持。本节主要基于JDK1.8版本来介绍安装等知识,读者朋友可以直接登录 Oracle官网 去进行下载,也可以在下边链接(包含

    2024年02月13日
    浏览(56)
  • ROS Hello World

    ROS 系列学习教程(总目录) 万物始于Hello World,为了体验ROS,使用Hello World介绍ROS的简单使用。 首先需要创建工程,流程为: 创建工作空间目录(即工程根目录,注意此时还不是ROS工作空间,只是一个目录) 初始化工作空间(即把当前目录初始化为一个ROS工作空间) 创建功能

    2024年02月06日
    浏览(40)
  • RabbitMQ ---- Hello World

    本节使用 Java 编写两个程序。发送单个消息的生产者和接收消息并打印出来的消费者。 运行程序 查看管理页面

    2024年02月16日
    浏览(37)
  • Qt: Hello world

    0. Qt 可以构建跨平台的ui项目. 走一波windows下Hello world 1.下载QT creator 当下版本是10了. 下载速度极慢. 需要30G的硬盘空间. 2.安装成功后,开始菜单会产生如下效果: 3. 运行QT creator10.0.1(community), 如下: 4. 点击:创建项目 4.1 无需,理解显示的内容,选第一个就行 4.2 注意路径也需要自己

    2024年02月11日
    浏览(45)
  • 【C++】“Hello World!“

    🦄 个人主页 :修修修也 🎏 所属专栏 :C++ ⚙️ 操作环境 : Visual Studio 2022 ​ 纪念一下自己编写的 第一个C++程序 运行结果: ​ 1. include :包含。 #include 是一个预处理命令,用来引入头文件。 2. iostream :iostream是一个 标准库 ,它与C语言的stdio库不同,它从一开始就是 用多重继承与虚

    2024年01月19日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包