Java Hello World Program

โšก Rezumat inteligent

Java Programul โ€žHello Worldโ€ รฎi รฎndrumฤƒ pe noii dezvoltatori prin scrierea, compilarea ศ™i rularea primei lor versiuni. Java cerere pe Windows folosind doar Notepad, JDK-ul ศ™i promptul de comandฤƒ pentru o introducere clarฤƒ ศ™i uศ™or de utilizat pentru รฎncepฤƒtori.

  • ???? Ce construieศ™ti: Un minim Java clasฤƒ care afiศ™eazฤƒ Hello World รฎn consolฤƒ folosind System.out.println รฎn interiorul metodei main.
  • ๐Ÿ“ Instrumente necesare: Java Kitul de dezvoltare SE (se recomandฤƒ JDK 17 sau 21 LTS) plus orice editor de text simplu, cum ar fi Notepad, Notepad++sau un editor online.
  • โš™๏ธ Compilare ศ™i rulare: Foloseศ™te javac FirstProgram.java pentru compilare, apoi ruleazฤƒ java A pentru a executa fiศ™ierul de clasฤƒ bytecode generat.
  • โœ… Sensibil la majuscule: Java trateazฤƒ numele fiศ™ierelor, numele claselor ศ™i comenzile ca fiind sensibile la majuscule/minuscule, deci FirstProgram ศ™i firstprogram nu sunt identificatori echivalenศ›i.
  • ๐Ÿงช Argumente รฎn linia de comandฤƒ: Transmiteศ›i valori dupฤƒ numele clasei pentru a popula matricea String args ศ™i a citi configuraศ›ia direct din terminal.

Java Hello World Program

Ce este Java Programul Salut, lume?

Java Programul โ€žSalut, lumeโ€ este primul exerciศ›iu tradiศ›ional pentru oricine รฎnvaศ›ฤƒ. JavaEste o clasฤƒ minusculฤƒ care afiศ™eazฤƒ textul โ€žSalut, lumeโ€ รฎn consolฤƒ ศ™i demonstreazฤƒ pฤƒrศ›ile principale รฎn miศ™care ale fiecฤƒrei clase. Java aplicaศ›ie: o declaraศ›ie de clasฤƒ, o metodฤƒ principalฤƒ ศ™i o instrucศ›iune de ieศ™ire. Scrierea ศ™i rularea acestui program confirmฤƒ cฤƒ JDK-ul este instalat corect ศ™i cฤƒ compilatorul Javac ศ™i runtime-ul Java sunt accesibile din terminal.

Software-ul de care aveศ›i nevoie รฎnainte de a รฎncepe

Aveศ›i nevoie de urmฤƒtoarele douฤƒ programe software pentru a crea primul Java programul.

1. Java Kit de dezvoltare SE

Instalaศ›i o versiune actualฤƒ de JDK. JDK 17 ศ™i JDK 21 sunt versiuni cu suport pe termen lung (LTS) ศ™i rฤƒmรขn opศ›iunile recomandate pentru noii cursanศ›i รฎn 2026. Vฤƒ rugฤƒm sฤƒ consultaศ›i tutorialul nostru anterior pentru a descฤƒrcaศ›i ศ™i instalaศ›i JDK.

2. Un editor de text

รŽn acest Java De exemplu, Hello World, folosim Notepad. Este un editor simplu inclus รฎn Windows sistem de operare. Puteศ›i utiliza un alt editor de text, cum ar fi Notepad++, Visual Studio Code, sau un online Java compilator.

Salut Lume Java - Primul tau Java Program Video

Acest videoclip vฤƒ va ajuta sฤƒ รฎnvฤƒศ›aศ›i cum sฤƒ รฎncepeศ›i un Java programul.

Clic aici dacฤƒ videoclipul nu este accesibil

Paศ™i pentru compilarea ศ™i rularea programului Hello World รฎn Java

Iatฤƒ un proces pas cu pas despre cum sฤƒ scrieศ›i, sฤƒ compilaศ›i ศ™i sฤƒ rulaศ›i primul dvs. Java programul.

Pas 1) Deschideศ›i Notepad din meniul Start selectรขnd Programe > Accesorii > Notepad.

Java Hello World Program

Pas 2) Creaศ›i codul sursฤƒ pentru programul dvs. Hello World รฎn Java.

  • Declaraศ›i o clasฤƒ cu numele A.
  • Declaraศ›i metoda principalฤƒ public static main main (String args []) {.
  • Acum tastaศ›i System.out.println(โ€žBunฤƒ ziua, lumeโ€);, care va afiศ™a Bunฤƒ ziua, lume รฎn Java.

Java Hello World Program

class A {
 public static void main(String args[]){
     System.out.println("Hello World");
 }
}

Pas 3) Salvaศ›i fiศ™ierul pentru dvs. Java Hello World program ca FirstProgram.javaAsiguraศ›i-vฤƒ cฤƒ selectaศ›i tipul de fiศ™ier ca Toate fiศ™ierele atunci cรขnd salvaศ›i fiศ™ierul รฎn folderul de lucru. C:\spaศ›iu de lucru.

Java Hello World Program

Pas 4) Deschideศ›i promptul de comandฤƒ. Accesaศ›i directorul C:\spaศ›iu de lucruCompileazฤƒ codul aplicaศ›iei tale Hello World. Java program folosind comanda:

javac FirstProgram.java

Java Hello World Program

Verificarea fiศ™ierului de clasฤƒ compilat

Pas 5) Dacฤƒ te uiศ›i รฎn folderul de lucru, poศ›i vedea cฤƒ un fiศ™ier numit O clasa a fost creat. Acest fiศ™ier conศ›ine bytecode-ul independent de platformฤƒ produs de javac.

Java Hello World Program

Pas 6) Pentru a executa codul, introduceศ›i comanda java urmatฤƒ de numele clasei. Rezultatul aศ™teptat Salut Lume este afisat.

java A

Java Hello World Program

Notฤƒ: Java este un limbaj de programare care ศ›ine cont de majuscule ศ™i minuscule. Tot codul, comenzile ศ™i numele de fiศ™iere ar trebui sฤƒ utilizeze o scriere consistentฤƒ cu majuscule ศ™i minuscule. PrimulProgram nu este la fel ca primul program.

Pas 7) Dacฤƒ copiaศ›i ศ™i lipiศ›i acelaศ™i cod รฎntr-un IDE precum Eclipse, compilarea ศ™i execuศ›ia se fac cu un singur clic. Utilizarea unui IDE este convenabilฤƒ ศ™i รฎmbunฤƒtฤƒศ›eศ™te productivitatea, dar din moment ce sunteศ›i รฎnvฤƒลฃare Java, vฤƒ recomandฤƒm sฤƒ rฤƒmรขneศ›i la Notepad pentru lucruri simple Java executarea programului.

Java Hello World Program

Ce este un argument รฎn linia de comandฤƒ Java?

A argumentul liniei de comandฤƒ รฎn Java reprezintฤƒ informaศ›iile transmise programului atunci cรขnd acesta este executat. Informaศ›iile transmise sunt stocate รฎn matricea String furnizatฤƒ metodei main(), iar fiecare valoare este stocatฤƒ ca un ศ™ir de caractere. Sunt datele care urmeazฤƒ direct dupฤƒ numele programului pe linia de comandฤƒ atunci cรขnd acesta este lansat.

Exemplu

รŽn timp ce conduceศ›i o clasฤƒ Demo, puteศ›i specifica argumentele din linia de comandฤƒ dupฤƒ cum urmeazฤƒ.

java Demo arg1 arg2 arg3 ...

Argumentele liniei de comandฤƒ รฎn Java: Puncte importante

  • Argumentele din linia de comandฤƒ pot fi folosite pentru a specifica informaศ›ii de configurare la lansarea aplicaศ›iei.
  • Nu existฤƒ nicio restricศ›ie privind numฤƒrul de Java argumente din linia de comandฤƒ. Puteศ›i specifica orice numฤƒr de argumente.
  • Informaศ›iile sunt transmise sub formฤƒ de ศ™iruri de caractere.
  • Valorile sunt capturate รฎn matricea String args a metodei principale.

Exemplu: รŽnvaศ›ฤƒ Java Argumente pentru linia de comandฤƒ

Pas 1) Copiaศ›i urmฤƒtorul cod รฎntr-un editor.

class Demo{
     public static void main(String args[]){
         System.out.println("Argument one = "+args[0]);
         System.out.println("Argument two = "+args[1]);
    }
}

Pas 2) Salvaศ›i ศ™i compilaศ›i codul.

Pas 3) Rulaศ›i codul ca Demo Java Apple Orange.

Argumentele liniei de comandฤƒ รฎn Java

Pas 4) Ar trebui sฤƒ vedeศ›i urmฤƒtoarea ieศ™ire.

Argumentele liniei de comandฤƒ รฎn Java

รŽntrebฤƒri frecvente

Programul Hello World este cel mai mic program posibil. Java aplicaศ›ie care รฎncฤƒ exercitฤƒ o clasฤƒ, o metodฤƒ principalฤƒ ศ™i ieศ™ire de consolฤƒ. Rularea cu succes a acesteia confirmฤƒ cฤƒ JDK-ul, compilatorul Javac ศ™i runtime-ul Java sunt instalate ศ™i funcศ›ioneazฤƒ corect.

Dacฤƒ clasa este declaratฤƒ publicฤƒ, numele fiศ™ierului trebuie sฤƒ corespundฤƒ exact cu numele clasei, inclusiv majusculele ศ™i minusculele. Pentru clasele nepublice, cum ar fi clasa simplฤƒ A din acest exemplu, numele fiศ™ierului poate diferi, dar potrivirea lor este consideratฤƒ รฎn continuare cea mai bunฤƒ practicฤƒ.

Comanda javac este Java compilator care converteศ™te fiศ™ierul sursฤƒ .java รฎntr-un fiศ™ier bytecode .class. Comanda java este Java lansator de execuศ›ie care รฎncarcฤƒ un fiศ™ier .class รฎn JVM ศ™i executฤƒ metoda sa principalฤƒ.

รŽncepฤƒtorii ar trebui sฤƒ instaleze o versiune cu suport pe termen lung, cum ar fi JDK 17 sau JDK 21. Ambele versiuni primesc actualizฤƒri de securitate timp de mai mulศ›i ani, sunt suportate pe scarฤƒ largฤƒ de IDE-uri ศ™i tutoriale ศ™i ruleazฤƒ fiecare exemplu prezentat รฎn aceastฤƒ demonstraศ›ie Hello World fฤƒrฤƒ modificฤƒri.

Da. Asistenศ›i de codare bazaศ›i pe inteligenศ›ฤƒ artificialฤƒ, cum ar fi GitHub Copilot, Amazon Dezvoltator Q ศ™i JetBrains IA poate construi o clasฤƒ Hello World, poate explica fiecare cuvรขnt cheie ศ™i poate semnala punctele ศ™i virgulele lipsฤƒ sau acoladele nepotrivite, ajutฤƒ.ping รฎncepฤƒtorii รฎnvaศ›ฤƒ Java sintaxฤƒ mai rapidฤƒ, รฎn timp ce scriu singuri codul.

Da. Asistenศ›ii moderni cu inteligenศ›ฤƒ artificialฤƒ pot genera automat variante de โ€žHello Worldโ€ care acceptฤƒ argumente din linia de comandฤƒ, pot parcurge saluturile, pot citi datele introduse de utilizator sau pot formata rezultatul, ceea ce รฎi ajutฤƒ pe cursanศ›i sฤƒ exploreze. Java funcศ›ii rapid, fฤƒrฤƒ a pฤƒrฤƒsi editorul lor.

Rezumaศ›i aceastฤƒ postare cu: