Java入门第一步:写出你的Hello World
创始人
2025-05-31 21:53:35
0

当你学习一种新的编程语言时,通常你会看到第一个程序被称为“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 发布!

相关内容

热门资讯

央行副行长邹澜:继续综合施策 ... 中国网财经1月15日讯 今日,国务院新闻办公室举行新闻发布会,介绍货币金融政策支持实体经济高质量发展...
山东多城市消费上新,品质生活触... 海报新闻记者 李金珊 实习生 宋亚轩 孙晔 报道 上午十点,临沂兰山区的李女士送完孩子回家,指尖轻点...
“20cm”六连板,大牛股明日... 1月15日晚,志特新材(300986)、*ST铖昌(001270)两只停牌核查股同日宣布,即将复牌。...
原创 特... 特朗普政府试图将委内瑞拉的石油资源纳入美国巨头的囊中,但事与愿违。这场旨在促成巨额投资的白宫会议,最...
原创 谢... 谢尔盖·布林:科技巨擘的崛起与慈善之路 2026年1月12日,一个值得铭记的日子。这一天,在Alph...
马士基宣布恢复红海航线 航运业... 财联社1月16日讯(编辑 牛占林)丹麦航运巨头马士基(Maersk)当地时间周四表示,在该地区安全形...
贵金属价格上涨能否持续 回顾2025年大类资产表现,以黄金、白银、铂族金属为代表的贵金属板块价格一路狂飙,令全球投资者印象深...
手握金条无处安放?银行保管箱“... 本报(chinatimes.net.cn)记者付乐 见习记者 林佳茹 北京报道 “现在网点暂时没有空...
雷军直播再谈“反小字营销”!新... 1月15日晚,小米创办人、董事长兼CEO雷军在直播中再度聚焦“小字营销”问题,明确表达小米反对该行业...
重庆今年首只新股至信股份上市 ... 1月15日,重庆至信实业股份有限公司(以下简称“至信股份”)在上海证券交易所主板敲锣上市,成为今年A...
创历史新高!2025年我国外汇... 国家外汇管理局1月15日发布数据显示,2025年,我国外汇市场交易量达42.6万亿美元,企业外汇套期...
跨境电商运营:2026全球瑜伽... 今天分享的是:跨境电商运营:2026全球瑜伽服市场洞察报告 报告共计:41页 《2026全球瑜伽服市...
中文在线涨势“刹车”,上市以来... 来源:市场资讯 来源:国际金融报 1月15日,连续多日因“狂飙”行情被称为新“易中天”之一的中文在线...
原创 1... 写在文章前的声明:在本文之前的说明:本文中所列的投资信息,只是一个对基金资产净值进行排行的客观描述,...
湾财晚报| 商业用房首付比例降... 编辑 | 子衿 商业用房首付比例降至30% 今日,商办地产市场迎来重磅利好。 中国人民银行新闻发言人...
全年26亿!这些银行“喜提”罚... 过去一年,监管“长牙带刺、有棱有角”的态度一以贯之,驱动银行从根源上提升合规能力,强化内控管理。 企...
业绩拐点已现?金沃股份预计去年... 公司于今日晚间发布公告,2025年,公司在手订单情况良好,预计实现营业收入12.4-12.5亿元,同...
监管批复!郑荣波就任东亚银行珠... 2026年1月15日,根据国家金融监督管理总局消息,《关于核准郑荣波东亚银行(中国)有限公司珠海分行...
格力电器,近56亿元“大红包”... 1月15日晚,格力电器披露2025年中期权益分派实施公告。 根据方案,格力电器拟以公司现有总股本剔...
新技术助力提高IVF成功率,女... 打破生育瓶颈:新技术或助提高IVF成功率 想象一下,经历了数次试管婴儿(IVF)治疗的女性,心中满是...