![剑指Java:核心原理与应用实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/443/47500443/b_47500443.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 第一个Java程序:HelloWorld
2.2.2 第一个Java程序的剖析
当我们让第一个Java程序运行起来之后,肯定很想知道这些代码都是些什么,那么我们下面就对第一个Java程序做个简单的剖析,如图2-31所示。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_36.jpg?sign=1739597283-cBnvfPuSTFsPai4tg9zKo085aQSqW4Ye-0-d3a1e2a5b668f6c1bf47820f36adbdf5)
图2-31 HelloWorld程序代码的剖析
标注①的矩形框包围的结构,代表一个类,Java都是以类为组织单位的,在第1章中我们说过,Java是面向对象的语言。当然我们现在暂时不着急理解什么是类,这在第7章中会详细讲解,目前我们只要知道Java代码都是包含在一个一个的类中即可。
● public是一个修饰符,表示HelloWorld是一个公共的类,在这里可以省略。
● class表示HelloWorld是一个类,不能省略,而且必须小写。
● HelloWorld是类名,以后我们会见到很多类名。
标注②的矩形框包围的结构,代表一个方法,叫作main方法。main方法是Java中具有特殊地位的方法,是Java程序的入口,也就是程序运行的起始位置。如果HelloWorld类中没有写main方法或main方法写错了,那么Java程序是无法运行的。main方法看起来很复杂,大家暂时就照着如下所示的格式写即可,包括大小写都应严格遵守该格式。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_37.jpg?sign=1739597283-IIsbBP5fnXvbys7Ky7w7unk8i9EIv3rX-0-73bd1a95f757d35e031c0cc171b4c9de)
标注③的矩形框包围的结构,代表一个Java语句,这个语句的作用是往控制台输出“HelloWorld!”信息。语句后面的分号表示一个语句的结束,其格式如下。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_38.jpg?sign=1739597283-2GRzOWXLVWWFlya3Itu9dpkROD7Zf2U6-0-c213fbff3c081a0d459054667a4bdfbf)