解释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

更新于:2020年2月7日

5K+ 浏览量

开启您的职业生涯

完成课程获得认证

开始学习
广告