logo

Estructura del programa Java

Java és un programació orientada a objectes , independent de la plataforma, i segur llenguatge de programació que el fa popular. Mitjançant el llenguatge de programació Java, podem desenvolupar una gran varietat d'aplicacions. Per tant, abans de bussejar en profunditat, cal entendre el Estructura bàsica del programa Java en detall. En aquesta secció, hem comentat el bàsic estructura d'un programa Java . Al final d'aquesta secció, podreu desenvolupar el Hola món programa Java , fàcilment.

Estructura del programa Java

Vegem quins elements s'inclouen en l'estructura d'a Programa Java . Una estructura típica d'a Java programa conté els elements següents:

  • Secció de Documentació
  • Declaració de paquet
  • Declaracions d'importació
  • Secció Interfície
  • Definició de classe
  • Variables i variables de classe
  • Classe de mètode principal
  • Mètodes i comportaments

Secció de Documentació

La secció de documentació és una secció important però opcional per a un programa Java. Inclou informació bàsica sobre un programa Java. La informació inclou el nom de l'autor, data de creació, versió, nom del programa, nom de l'empresa, i descripció del programa. Millora la llegibilitat del programa. Sigui el que escrivim a la secció de documentació, el compilador Java ignora les declaracions durant l'execució del programa. Per escriure les afirmacions a la secció de documentació, fem servir comentaris . Els comentaris poden ser una línia, multilínia, i documentació comentaris.

    Comentari d'una sola línia:Comença amb un parell de barres inclinades (//) . Per exemple:
 //First Java Program 
    Comentari multilínia:Comença amb a /* i acaba amb */. Escrivim entre aquests dos símbols. Per exemple:
 /*It is an example of multiline comment*/ 
    Comentari de documentació:Comença amb el delimitador (/**) i acaba amb */ . Per exemple:
 /**It is an example of documentation comment*/ 

Declaració de paquet

La declaració del paquet és opcional. Es col·loca just després de la secció de documentació. En aquest apartat, declarem el nom del paquet en què s'ubica la classe. Tingueu en compte que hi pot haver només un paquet declaració en un programa Java. S'ha de definir abans de qualsevol declaració de classe i interfície. És necessari perquè una classe Java es pot col·locar en diferents paquets i directoris en funció del mòdul que s'utilitzen. Per a totes aquestes classes, el paquet pertany a un sol directori principal. Utilitzem la paraula clau paquet per declarar el nom del paquet. Per exemple:

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

Declaracions d'importació

El paquet conté moltes classes i interfícies predefinides. Si volem utilitzar qualsevol classe d'un paquet en particular, hem d'importar aquesta classe. La instrucció d'import representa la classe emmagatzemada a l'altre paquet. Fem servir el importar paraula clau per importar la classe. S'escriu abans de la declaració de classe i després de la declaració del paquet. Utilitzem la instrucció d'import de dues maneres, importar una classe específica o importar totes les classes d'un paquet en particular. En un programa Java, podem utilitzar diverses sentències d'importació. Per exemple:

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

Secció Interfície

És una secció opcional. Podem crear un interfície en aquesta secció si és necessari. Fem servir el interfície paraula clau per crear una interfície. An interfície és una mica diferent de la classe. Només conté constants i mètode declaracions. Una altra diferència és que no es pot instanciar. Podem utilitzar la interfície a les classes utilitzant el implements paraula clau. També es pot utilitzar una interfície amb altres interfícies mitjançant l' s'estén paraula clau. Per exemple:

tanca la sessió del compte de Google a Android
 interface car { void start(); void stop(); } 

Definició de classe

En aquest apartat, definim la classe. És vital part d'un programa Java. Sense el classe , no podem crear cap programa Java. Un programa Java pot contenir més d'una definició de classe. Fem servir el classe paraula clau per definir la classe. La classe és un pla d'un programa Java. Conté informació sobre mètodes, variables i constants definits per l'usuari. Cada programa Java té almenys una classe que conté el mètode main(). Per exemple:

 class Student //class definition { } 

Variables i constants de classe

En aquest apartat, definim les variables i constants que s'utilitzaran més endavant al programa. En un programa Java, les variables i constants es defineixen just després de la definició de la classe. Les variables i constants emmagatzemen els valors dels paràmetres. S'utilitza durant l'execució del programa. També podem decidir i definir l'abast de les variables utilitzant els modificadors. Defineix la vida de les variables. Per exemple:

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

Classe de mètode principal

En aquest apartat, definim el mètode main(). És essencial per a tots els programes Java. Perquè l'execució de tots els programes Java comença des del mètode main(). En altres paraules, és un punt d'entrada de la classe. Ha de ser dins de la classe. Dins del mètode principal, creem objectes i anomenem els mètodes. Utilitzem la següent instrucció per definir el mètode main():

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

Per exemple:

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

Podeu llegir més sobre el mètode main() de Java aquí .

Mètodes i comportament

En aquesta secció, definim la funcionalitat del programa utilitzant el mètodes . Els mètodes són el conjunt d'instruccions que volem dur a terme. Aquestes instruccions s'executen en temps d'execució i realitzen la tasca especificada. Per exemple:

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

Quan seguim i fem servir els elements anteriors en un programa Java, el programa sembla el següent.

CheckPalindromeNumber.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.'); } } 

Sortida:

Estructura del programa Java