004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构

时间:2023-03-08 19:57:59

004 01 Android 零基础入门 01 Java基础语法 01 Java初识 04 Java程序的结构

Java程序的结构

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

Java程序外层——类

程序外层,如下面的代码,是一个类的定义。

class HelloImooc{

}

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

类里面——主方法的定义

public static void main (String [] args ){

}

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

现在看到的一个基本结构就是:

类里面包含一个主方法,或者主方法嵌套到类里面

大括号需要特别注意:通过大括号,我们可以清楚看到类和主方法之间的一种包含关系。所以,大括号是一定不能省略的。

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

我们写程序时,写了类名后,习惯就应该是把一对大括号都写好,避免出现忘掉大括号后面括号尾,造成程序编译错误的情况。

类的定义的具体说明——class关键字

class关键字用来定义类,它的后面跟的是一定是一个类的名字——类名

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

类的名字是可以进行修改的

后面我们会介绍如何去定义类的名字

其实在class之前,我们还可以加上其他的内容,比如加上一个public,public class HelloImooc 也是可以的

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

初学Java不需要深究这些关键字和内容,只需要知道一个类中需要包含哪些内容,以及那些内容可以进行修改,那些内容不能进行修改的。

因为,之后的学习我们会详细介绍具体每个单词到底表示什么含义。

下面内容就表示类的定义了:

class:不能变

类名HelloImooc :可以变

{}:一对花括号

即:class 类名 { }

主方法

主方法中

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

只有args这个参数(参数后续会解释学习)可以变,其他内容都不能变。

语句

如图,是一条语句。是Java中的输出语句,输出语句的整个形式就是:

System.out.println("");

双引号中是输出内容,注意:分号不能丢

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

004  01 Android 零基础入门  01 Java基础语法 01 Java初识 04 Java程序的结构

英文状态下的双引号中引起来的内容,就表示要把这些内容打印输出到控制台上面。

其实这里,除了写字符串(不知道啥是字符串?后续会学到)内容以外,还可以写其他内容,后续遇到了会介绍。

还有一点注意的:

主方法是程序开始的入口

无论我们干嘛,都要有一个开始,主方法就是程序的开始,所以主方法是一个特殊的方法:程序的代码从主方法开始执行

已上,就是Java程序的结构