解释Java程序的基本结构?
一个典型的Java程序结构包含以下元素:
- 包声明
- 导入语句
- 注释
- 类定义
- 类变量,局部变量
- 方法/行为
包声明
Java中的类可以根据其所属的模块放置在不同的**目录/包**中。对于属于**单个父源目录**的所有类,从源目录到类的路径被认为是**包声明**。
导入语句
我们的Java项目中可能存在其他**文件夹/包**中编写的类,也可能存在许多由个人、公司等编写的对我们的程序有用的类。要在类中使用它们,我们需要**导入**打算使用的类。许多类可以导入到单个程序中,因此可以编写多个导入语句。
注释
Java中的注释可以用来**提供有关变量、方法、类或任何其他语句的信息**。它也可以用来在特定时间隐藏程序代码。
类定义
应为Java文件中的**类**命名。此名称在创建**类的对象**时,在其他类/程序中使用。
变量
变量是**存储程序执行期间所需参数的值**。用修饰符声明的变量具有**不同的作用域**,这些作用域定义了变量的生命周期。
主方法
Java应用程序的执行从主方法开始。换句话说,它是**类的入口点**或在**Java运行时**启动的**程序**。
方法/行为
一组指令,形成一个**有目的的功能**,可以在程序执行期间多次运行。为了在需要相同功能时不重复相同的指令集,这些指令包含在一个方法中。可以通过**传递变量值**到方法来利用方法的行为。
示例
package abc; // A package declaration import java.util.*; // declaration of an import statement // This is a sample program to understnd basic structure of Java (Comment Section) public class JavaProgramStructureTest { // class name int repeat = 4; // global variable public static void main(String args[]) { // main method JavaProgramStructureTest test = new JavaProgramStructureTest(); test.printMessage("Welcome to Tutorials Point"); } public void printMessage(String msg) { // method Date date = new Date(); // variable local to method for(int index = 0; index < repeat; index++) { // Here index - variable local to for loop System.out.println(msg + "From" + date.toGMTString()); } } }
输出
Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT
广告