Java程序的基本结构

包声明

一个Java应用程序是由若干个类组成的。语句package leetcode.algorithms为声明该类所在的包,package为包的关键字。
Java基础-004-Java程序的基本结构
Java中每个接口或类都来自不同的类包,无论是Java API中的类与接口还是自定义的类与接口都需要隶属某一个类包,这个类包包含了一些类和接口。如果没有包的存在,管理程序中的类名称也是一件非常麻烦的事情,如果程序只由一个类定义组成,那么这并不会给程序带来什么影响,但是随着程序代码的增多,难免会出现类同名的问题。例如,在程序中定义一个Login类,而因业务需要,还要定义一个名称为Login的类,但是这两个类所实现的业务完全不同,于是问题就产生了,编译器不会允许存在同名的类文件。解决这类问题的办法是将这两个类放置在不同的类包中。

声明成员变量和局部变量

通常将类的属性称之为类的全局变量(成员变量),将方法中的属性称之为局部变量。全局变量声明在类体中,局部变量声明在方法体中。全局变量和局部变量都有各自的应用范围。
Java基础-004-Java程序的基本结构

编写主方法

main()方法是类体中的主方法。该方法从“{”号开始,至“}”号结束。public、static和void分别是main()方法的权限修饰符、静态修饰符和返回值修饰符,Java程序中的main()方法必须声明为public static void。String[] args是一个字符串类型的数组,它是main()方法的参数(以后章节中将作详细的介绍)。main()方法是程序开始执行的位置。
Java基础-004-Java程序的基本结构

导入API类库

在Java语言中可以通过import关键字导入相关的类。在JDK的API中(应用程序接口)提供了130多个包,如java.awt、java.io等。可以通过JDK的API文档来查看这些类,其中主要包括类的继承结构、类的应用、成员变量表、构造方法表等,并对每个变量的使用目的作了详细的描述,因此,API文档是程序开发人员不可或缺的工具。
Java基础-004-Java程序的基本结构

相关文章: