Computer >> Máy Tính >  >> Lập trình >> Java

Giải thích cấu trúc cơ bản của một chương trình trong Java?


Cấu trúc điển hình của chương trình Java chứa các phần tử sau

  • Khai báo gói hàng
  • Nhập các câu lệnh
  • Nhận xét
  • Định nghĩa lớp
  • Biến lớp, biến cục bộ
  • Phương pháp / Hành vi

Khai báo gói hàng

Một lớp trong Java có thể được đặt trong các thư mục / gói khác nhau dựa trên mô-đun mà chúng được sử dụng. Đối với tất cả các lớp thuộc về một s nhập thư mục nguồn gốc , một đường dẫn từ thư mục nguồn được coi là gói tuyên bố .

Nhập câu lệnh

Có thể có các lớp được viết trong các thư mục / gói khác của dự án java đang hoạt động của chúng tôi và cũng có nhiều lớp được viết bởi các cá nhân, công ty, v.v. có thể hữu ích trong chương trình của chúng tôi. Để sử dụng chúng trong một lớp, chúng tôi cần nhập lớp mà chúng tôi định sử dụng. Nhiều lớp có thể được nhập trong một chương trình và do đó có thể viết nhiều câu lệnh nhập.

Nhận xét

Các nhận xét trong Java có thể được sử dụng để cung cấp thông tin về biến, phương thức, lớp hoặc bất kỳ câu lệnh nào khác . Nó cũng có thể được sử dụng để ẩn mã chương trình trong một thời gian cụ thể.

Định nghĩa lớp

Tên phải được đặt cho một lớp trong một tệp java. Tên này được sử dụng khi tạo đối tượng của một lớp , trong các lớp / chương trình khác.

Biến

Các biến đang lưu trữ các giá trị của tham số được yêu cầu trong quá trình thực hiện chương trình. Các biến được khai báo với công cụ sửa đổi có phạm vi khác nhau, xác định tuổi thọ của một biến.

Phương pháp chính

Việc thực thi một ứng dụng Java bắt đầu từ phương thức chính. Nói cách khác, nó là điểm vào cho lớp hoặc chương trình bắt đầu trong Thời gian chạy Java .

Phương pháp / Hành vi

Một tập hợp các hướng dẫn tạo thành một chức năng có mục đích có thể được yêu cầu chạy nhiều lần trong quá trình thực thi một chương trình. Để không lặp lại cùng một tập hợp các hướng dẫn khi có cùng một chức năng được yêu cầu, các hướng dẫn được kèm theo trong một phương pháp. Hành vi của một phương thức có thể được khai thác bằng cách chuyển các giá trị biến tới một phương thức.

Ví dụ

gói
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());
      }
   }
}

Đầu ra

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