首页 > 编程语言 >Java入门第一步:写出你的Hello World

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

时间:2023-03-21 18:22:54浏览次数:56  
标签:Java 代码 程序 World main Hello

当你学习一种新的编程语言时,通常你会看到第一个程序被称为“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://openwrite.cn?from=article_bottom) 发布!

标签:Java,代码,程序,World,main,Hello
From: https://www.cnblogs.com/chattech/p/17240952.html

相关文章

  • [Java SE]Java SE异常合集
    1概述2问题集Q1:JAVA应用程序启动时报"AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:EXCEPTION_ACCESS_VIOLATION(0xc0000005)"问题描述#......
  • kafka消费消息-java版-demo
    @SpringBootApplicationpublicclassCcApplication{publicstaticvoidmain(String[]args){SpringApplication.run(CcApplication.class,args);/......
  • Java SPI机制详解
    一、什么是SPI机制1、SPI(ServiceProviderInterface),是JDK内置的一种服务提供发现机制,可以用来启用框架扩展和替换组件,主要被框架的开发人员使用,比如Java.sql.Driver接口......
  • javaweb-Cookie、Kaptcha、正则表达式
    资料来源于:B站尚硅谷JavaWeb教程(全新技术栈,全程实战),本人才疏学浅,记录笔记以供日后回顾由于是多个视频内容混合在一起,因此只放了第一个链接视频链接知识点1.Cook......
  • java 中的intern()方法
    https://www.bilibili.com/video/BV1PJ411n7xZ?p=127&vd_source=d52fb7546f3e6962911bc7cc32990c21           前言最近遇到一个Intern()方......
  • 在javascript的文章中sink指什么?
    在介绍xss的英文文章中常看到sink这个词语。查了下:AsinkisapotentiallydangerousJavaScriptfunctionthatcancausedundesirableeffectsifattackercontrolle......
  • Java中的字符串是常量
    Java中的字符串是常量publicclassStringtest{ publicstaticvoidmain(String[]args){ Strings1="hello"; Strings2="world"; Strings3="hello"......
  • Java ThreadPoolTaskExecutor 线程池的常见问题
    JavaThreadPoolTaskExecutor线程池的常见问题 https://blog.csdn.net/weixin_43611528/article/details/123083314 重要参数corePoolSize:核心线程数,常开的线程数,默......
  • algrothm_java命名
    ......
  • corejava_基础
    首先来个问题:什么是对象?     宽泛:可以用形容词修饰的名词都称作对象     程序:具有什么(属性)和能做什么(功能)的特点称作对象对于知识点的理解:   ......