![剑指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=1739062515-DaxvSyzTktqHZEYPr5A7RwNLvSWvOo48-0-6fd9cfd92a6d91ba48b28b00c0729a31)
图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=1739062515-nl2jfqG50p75tI6yhZuHVEBApZset05E-0-a7fae59b2a5166bf0ab6bbd2c2f18c73)
标注③的矩形框包围的结构,代表一个Java语句,这个语句的作用是往控制台输出“HelloWorld!”信息。语句后面的分号表示一个语句的结束,其格式如下。
![](https://epubservercos.yuewen.com/BBFB00/26895744002143606/epubprivate/OEBPS/Images/txt002_38.jpg?sign=1739062515-pUOyy8Ab29QDfw5Svl86Za9v1QVBr2WT-0-0d9cb1ed11d4adf07d39d2465f09bec0)