logo

Structura programului Java

Java este un programare orientată pe obiecte , platforma independenta, și sigur limbaj de programare care îl face popular. Folosind limbajul de programare Java, putem dezvolta o mare varietate de aplicații. Deci, înainte de a vă scufunda în profunzime, este necesar să înțelegeți structura de bază a programului Java detaliat. În această secțiune, am discutat despre elementele de bază structura unui program Java . La sfârșitul acestei secțiuni, veți putea dezvolta Bună lume, programul Java , usor.

Structura programului Java

Să vedem ce elemente sunt incluse în structura lui a program Java . O structură tipică a a Java programul contine urmatoarele elemente:

  • Sectiunea Documentatie
  • Declarație de pachet
  • Declarații de import
  • Secțiunea de interfață
  • Definiția clasei
  • Variabile și variabile de clasă
  • Clasa de metodă principală
  • Metode și Comportamente

Sectiunea Documentatie

Secțiunea de documentație este o secțiune importantă, dar opțională pentru un program Java. Include informatii de baza despre un program Java. Informațiile includ numele autorului, data creării, versiunea, numele programului, numele companiei, și Descriere a programului. Îmbunătățește lizibilitatea programului. Orice am scrie în secțiunea de documentare, compilatorul Java ignoră instrucțiunile în timpul execuției programului. Pentru a scrie afirmațiile în secțiunea de documentare, folosim comentarii . Comentariile pot fi cu o singură linie, cu mai multe linii, și documentație comentarii.

    Comentariu pe o singură linie:Începe cu o pereche de bară oblică de redirecționare (//) . De exemplu:
 //First Java Program 
    Comentariu pe mai multe rânduri:Începe cu a /* si se termina cu */. Scriem între aceste două simboluri. De exemplu:
 /*It is an example of multiline comment*/ 
    Comentariu documentar:Începe cu delimitator (/**) si se termina cu */ . De exemplu:
 /**It is an example of documentation comment*/ 

Declarație de pachet

Declarația pachetului este opțională. Este plasat imediat după secțiunea de documentare. În această secțiune, declarăm numele pachetului în care se plasează clasa. Rețineți că poate exista un singur pachet declarație într-un program Java. Trebuie definit înainte de orice declarație de clasă și interfață. Este necesar deoarece o clasă Java poate fi plasată în diferite pachete și directoare în funcție de modulul în care sunt utilizate. Pentru toate aceste clase, pachetul aparține unui singur director părinte. Folosim cuvântul cheie pachet pentru a declara numele pachetului. De exemplu:

 package javatpoint; //where javatpoint is the package name package com.javatpoint; //where com is the root directory and javatpoint is the subdirectory 

Declarații de import

Pachetul conține multe clase și interfețe predefinite. Dacă vrem să folosim orice clasă a unui anumit pachet, trebuie să importam acea clasă. Instrucțiunea import reprezintă clasa stocată în celălalt pachet. Noi folosim import cuvânt cheie pentru a importa clasa. Este scris înainte de declarația de clasă și după declarația de pachet. Folosim instrucțiunea import în două moduri, fie importăm o anumită clasă, fie importăm toate clasele unui anumit pachet. Într-un program Java, putem folosi mai multe instrucțiuni de import. De exemplu:

 import java.util.Scanner; //it imports the Scanner class only import java.util.*; //it imports all the class of the java.util package 

Secțiunea de interfață

Este o secțiune opțională. Putem crea un interfata în această secțiune, dacă este necesar. Noi folosim interfata cuvânt cheie pentru a crea o interfață. Un interfata este puțin diferit de clasă. Contine doar constante și metodă declarații. O altă diferență este că nu poate fi instanțiată. Putem folosi interfața în cursuri folosind unelte cuvânt cheie. O interfață poate fi folosită și cu alte interfețe folosind se extinde cuvânt cheie. De exemplu:

citind dintr-un fișier csv în java
 interface car { void start(); void stop(); } 

Definiția clasei

În această secțiune, definim clasa. Este vital parte a unui program Java. Fara clasă , nu putem crea niciun program Java. Un program Java poate include mai multe definiții de clasă. Noi folosim clasă cuvânt cheie pentru a defini clasa. Clasa este un plan al unui program Java. Conține informații despre metode, variabile și constante definite de utilizator. Fiecare program Java are cel puțin o clasă care conține metoda main(). De exemplu:

 class Student //class definition { } 

Variabile și constante de clasă

În această secțiune, definim variabile și constante care urmează să fie utilizate ulterior în program. Într-un program Java, variabilele și constantele sunt definite imediat după definirea clasei. Variabilele și constantele stochează valorile parametrilor. Este utilizat în timpul execuției programului. De asemenea, putem decide și defini domeniul de aplicare al variabilelor folosind modificatorii. Acesta definește durata de viață a variabilelor. De exemplu:

 class Student //class definition { String sname; //variable int id; double percentage; } 

Clasa de metodă principală

În această secțiune, definim metoda main(). Este esențial pentru toate programele Java. Deoarece execuția tuturor programelor Java începe de la metoda main(). Cu alte cuvinte, este un punct de intrare al clasei. Trebuie să fie în interiorul clasei. În cadrul metodei principale, creăm obiecte și apelăm metodele. Folosim următoarea instrucțiune pentru a defini metoda main():

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

De exemplu:

 public class Student //class definition { public static void main(String args[]) { //statements } } 

Puteți citi mai multe despre metoda Java main(). Aici .

Metode și comportament

În această secțiune, definim funcționalitatea programului utilizând metode . Metodele sunt setul de instrucțiuni pe care dorim să le executăm. Aceste instrucțiuni se execută în timpul execuției și execută sarcina specificată. De exemplu:

 public class Demo //class definition { public static void main(String args[]) { void display() { System.out.println('Welcome to javatpoint'); } //statements } } 

Când urmărim și folosim elementele de mai sus într-un program Java, programul arată ca următorul.

VerificațiPalindromeNumber.java

 /*Program name: Palindrome*/ //Author's name: Mathew /*Palindrome is number or string that will remains the same When we write that in reverse order. Some example of palindrome is 393, 010, madam, etc.*/ //imports the Scanner class of the java.util package import java.util.Scanner; //class definition public class CheckPalindromeNumber { //main method public static void main(String args[]) { //variables to be used in program int r, s=0, temp; int x; //It is the number variable to be checked for palindrome Scanner sc=new Scanner(System.in); System.out.println('Enter the number to check: '); //reading a number from the user x=sc.nextInt(); //logic to check if the number id palindrome or not temp=x; while(x>0) { r=x%10; //finds remainder s=(s*10)+r; x=x/10; } if(temp==s) System.out.println('The given number is palindrome.'); else System.out.println('The given number is not palindrome.'); } } 

Ieșire:

Structura programului Java