itholoinfo.com.com

Cum să scrieți primul program Java

Java este un limbaj de programare orientat pe obiect, ceea ce înseamnă că reprezintă concepte cum ar fi „obiecte“ la „câmpuri“ (care sunt atribute care descriu obiectul) și „metode“ (acțiunile pe care le poate face obiectul). Java este un limbaj de „a scrie o dată, a alerga oriunde doriți“, ceea ce înseamnă că a fost proiectat pentru a rula pe o platformă și va rula pe orice Java Virtual Machine (JVM). Deoarece Java este un limbaj de programare foarte detaliat, este ușor pentru începători să învețe și să înțeleagă. Acest tutorial este o introducere în scrierea de programe în Java.

pași

Metoda 1
Scrierea primului program în Java

Imaginea intitulată 91968 1
1
Pentru a începe scrierea programelor în Java, trebuie să configurați mai întâi mediul de lucru. Mulți dezvoltatori utilizează IDE-uri (mediu de dezvoltare și mediu de dezvoltare), cum ar fi Eclipse și Netbeans pentru programare Java, dar puteți scrie programe în Java și le compila fără idele grele.
  • Imaginea intitulată 91968 2
    2
    Orice tip similar cu Notepad-ul va fi suficient pentru programarea în Java. Mai mulți programatori hardcore preferă uneori să utilizeze editorii de text care sunt integrați în terminalele lor, cum ar fi vim și emacs. Un editor de text foarte bun, care poate fi instalat pe ambele mașini Windows și pe mașinile bazate pe linux (Mac, Ubuntu, etc.) este Text sublim, care vor fi folosite în acest tutorial.
  • Imaginea intitulată 91968 3
    3
    Trebuie să aveți Kit de dezvoltare software Java (JDK) instalat. Veți avea nevoie de aceasta pentru a vă compila programele.
    • Pe un sistem de operare Windows, dacă variabilele de mediu nu sunt corecte, ar trebui să primiți o eroare în timp ce încercați să executați comanda javac. Consultați articolul de instalare Cum se instalează kitul de dezvoltare software Java pentru mai multe detalii despre instalarea JDK ca o modalitate de a evita această eroare.
  • Metoda 2
    Bună Programul Mondial

    1. 1
      Vom crea mai întâi un program care imprimă bine-cunoscutul "Hello World". În editorul de text, creați un fișier nou și salvați-l ca "HelloWorld.java". HelloWOrld va fi numele clasei dvs. și veți avea nevoie de numele clasei dvs. pentru a fi același cu numele fișierului dvs.
    2. 2
      Declarați-vă clasa și principala metodă. Principala metodă public static void principal (String [] args) este metoda care se va executa atunci când programul se execută. Această metodă principală va avea aceeași declarație de metodă în fiecare program Java.

      clasa publică HelloWorld {public static void principal (String [] args) {}}
    3. 3
      Scrieți linia de cod care se va imprima pe ecranul "Hello World".

      System.out.println ("Hello World.") -
      • Să ne uităm la componentele acestei linii:
        • sistem cere sistemului să facă ceva.
        • octombrie spune sistemului că vom face ceva care va duce la o ieșire.
        • println înseamnă "linia de imprimare", așa că îi spunem sistemului că ar trebui să tipărească o linie pe ieșire.
        • Parantezele anexate ("Hello World.") înseamnă că metoda System.out.println () primește un parametru, care, în acest caz, este un șir "Buna lume".
      • Rețineți că există câteva reguli în Java pe care trebuie să le respectăm:
        • Ar trebui să adăugați întotdeauna o "punct și virgulă" (-) la sfârșitul fiecărei linii.
        • Java este sensibil caz, deci ar trebui să scrie nume de metode, variabile și nume de clase corect (cu caz distincție) sau primiți mesaje de eroare.
        • Blocurile de coduri specifice unei anumite metode sau buclă sunt închise în brațe.
    4. Imaginea intitulată Screen Shot 2013 06 19 la 1.11.53 AM.jpg
      4
      Puneți-le împreună. Programul dvs. Hello World final ar trebui să arate după cum urmează:

      public class HelloWorld {static void main (String [] args) {System.out.println publice ( "Hello World".) -}}
    5. Imaginea intitulată Screen Shot 2013 06 19 la 1.14.02 AM.jpg


      5
      Salvați fișierul și deschideți "Command Prompt" sau terminal pentru a vă compila programul. Navigați la directorul în care este localizat fișierul dvs. HelloWorld.java și introduceți-l javac HelloWorld.java. Acest lucru spune computerul Java pe care doriți să-l compilați HelloWorld.java. Dacă există erori, compilatorul vă va spune ce ați făcut greșit. În caz contrar, nu ar trebui să vedeți niciun mesaj de la compilator. Dacă verificați directorul în care aveți fișierul HelloWorld.java, acum ar trebui să vedeți și un fișier numit HelloWorld.class. Acesta este fișierul folosit de Java pentru a rula programul.
    6. Imaginea intitulată Screen Shot 2013 06 19 la 1.27.54 AM.jpg
      6
      Rulați programul. În cele din urmă este timpul să vă difuzați programul! În "Command Prompt" sau "Terminal", tastați java HelloWorld. Acest lucru spune Java că doriți să rulați clasa HelloWorld. Ar trebui să vedeți un mesaj "Hello World" care apare pe consola dvs.
    7. 7
      Felicitări, ați făcut primul dvs. program Java!

    Metoda 3
    Intrare și ieșire

    1. 1
      Vom extinde acum programul nostru Hello World pentru a primi date despre utilizatori. În programul nostru Hello World se imprimă un șir pentru utilizator, dar partea interactivă a programului este atunci când utilizatorul începe să introducă datele programului. Vom extinde acum programul nostru, astfel încât să ceară numele de utilizator și apoi programul va imprima un salut în același timp, numindu-l pe nume.
    2. 2
      Importați clasa Scanner. În Java, avem câteva biblioteci încorporate la care avem acces, dar trebuie să le importăm. Una dintre aceste biblioteci este java.utils, care conține obiectul Scanner care va fi util pentru primirea de intrare de utilizator. Pentru a importa clasa Scanner, am adăugat următoarea linie de cod la începutul codului nostru.

      import java.util.Scanner-
      • Acest lucru spune programului nostru că vrem să folosim obiectul Scanner, care există în pachetul java.util.
      • Dacă vrem să avem acces la toate obiectele disponibile în pachetul java.util, vom folosi pur și simplu import java.util. * - la începutul codului nostru.
    3. 3
      În cadrul metodei principale, creați o nouă instanță a obiectului Scanner. Java este un limbaj orientat pe obiecte, deci urmează conceptele obiectului. Obiectul Scanner este un exemplu de obiect care are câmpuri și metode. Pentru a folosi clasa Scanner trebuie să creăm un nou obiect Scanner astfel încât să putem completa câmpurile și să folosim metodele sale. Pentru aceasta, tastați:

      Scanner userInputScanner = Scanner nou (System.in) -
      • userInputScanner este numele obiectului Scanner pe care tocmai l-am instanțiat. Observați modul în care este scris numele - aceasta este convenția pentru denumirea variabilelor în Java.
      • Utilizăm noul operator pentru a crea o nouă instanță a unui obiect. Prin urmare, în acest caz, vom crea o nouă instanță a obiectului Scanner prin tastarea noul scanner (System.in).
      • Obiectul Scanner are un parametru care spune obiectului ce ar trebui să scaneze. În acest caz, am pus System.in ca parametru. System.in Spune programului să scaneze intrarea sistemului, care va fi intrarea pe care utilizatorul o va introduce prin introducerea programului.
    4. 4
      Cereți utilizatorului să introducă o intrare de date. Trebuie să solicităm utilizatorului să introducă o intrare, astfel încât utilizatorul să știe când să introducă ceva pe consolă. Acest lucru se poate face cu System.out.print sau cu System.out.println.

      System.out.print ("Care este numele dvs.?") -
    5. 5
      Cereți obiectului Scanner să primească următoarea linie pe care utilizatorul o tipă și să o stocheze într-o variabilă. Scanerul va captura întotdeauna ceea ce scrie utilizatorul. Următorul rând va solicita scanerului să ia ceea ce utilizatorul introduce ca nume și să îl stocheze într-o variabilă.

      String userInputName = userInputScanner.nextLine () -
      • În Java, convenția de a utiliza o metodă obiect este objectName.methodName (parametrii). în userInputScanner.nextLine (), sunăm obiectul Scanner după numele pe care tocmai l-am dat și apoi sunăm metoda nextLine (), care nu primește niciun parametru.
      • Rețineți că stocăm linia de text într-un alt obiect: un obiect String. Am dat numele obiectului String userInputName.
    6. 6
      Imprimați un salut către utilizator. Acum, că avem numele de utilizator, putem imprima un mesaj de salut. Amintiți-vă System.out.println ("Hello World.") - Ce scrie în clasa principală? Toată codul pe care tocmai l-am scris trebuie să fie deasupra acelei linii. Acum putem modifica această linie astfel încât să arate astfel:

      System.out.println ("Hello" + userInputName + "!") -
      • Modul în care punem "Hello", numele de utilizator și "!" scris "Hello" + userInputName + "!" se numește concatenare de șir.
      • Ce se întâmplă aici este faptul că avem trei șiruri: "Bună ziua", userInputName și "!". Strings in Java sunt imuabile, ceea ce inseamna ca ele nu pot fi schimbate. Când concatenăm aceste trei șiruri, în esență, creăm un nou șir care conține salutul.
      • Deci, obținem acest nou șir și îl folosim ca parametru pentru System.out.println.
    7. Imaginea intitulată Screen Shot 2013 06 19 la 2.12.37 AM.jpg
      7
      Puneți-o împreună și salvați fișierul. Codul nostru ar trebui să arate astfel:

      clasa HelloWorld import java.util.Scanner public {public static void main (String [] args) {Scanner userInputScanner = new Scanner (System.in) -System.out.print ( "Care este numele tau?") -String userInputName userInputScanner.nextLine = () - System.out.println ( "Bună ziua" + userInputName + "!") -}}
    8. Imaginea intitulată Screen Shot 2013 06 19 la 2.10.51 AM.jpg
      8
      Compilați și executați. Mergeți la "Command Prompt" sau la Terminal și executați aceleași comenzi ca și noi pentru prima noastră interacțiune HelloWorld.java. Mai întâi trebuie să compilam programul: javac HelloWorld.java. Apoi îl putem rula: java HelloWorld.

    sfaturi

    • Programarea orientată pe obiecte are multe caracteristici specifice pentru această paradigmă. Trei dintre aceste funcții principale sunt:
      • Encapsulation: capacitatea de a restricționa accesul la o anumită componentă a obiectului. Java are modifiers privat (privat), protejat (protejat) și public (public) pentru câmpuri și metode.
      • Polimorfismul: capacitatea obiectelor de a-și asuma diferite identități. În Java, un obiect poate fi convertit într-un alt obiect pentru a folosi metodele acestui alt obiect.
      • Moștenire: capacitatea de a folosi câmpuri și metode de altă clasă în aceeași ierarhie ca și obiectul curent.
    • Java este un limbaj de programare orientat pe obiecte, deci este util să citiți mai multe despre fundamentele limbajelor de programare orientate pe obiecte.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se actualizează JavaCum se actualizează Java
    Cum de a crește memoria Java în Windows 7Cum de a crește memoria Java în Windows 7
    Cum se descarcă Java în Internet ExplorerCum se descarcă Java în Internet Explorer
    Configurarea aplicației Java HomeConfigurarea aplicației Java Home
    Cum se configurează calea Java_Home în UbuntuCum se configurează calea Java_Home în Ubuntu
    Cum de a crea primul program Java pe Ubuntu LinuxCum de a crea primul program Java pe Ubuntu Linux
    Cum să dezactivați JavaCum să dezactivați Java
    Cum se execută un fișier Java .jarCum se execută un fișier Java .jar
    Cum se activează Java în FirefoxCum se activează Java în Firefox
    Cum se instalează Kitul de dezvoltare Java (JDK) pe Mac OS XCum se instalează Kitul de dezvoltare Java (JDK) pe Mac OS X
    » » Cum să scrieți primul program Java
    © 2021 itholoinfo.com.com