Cum să scrieți primul program pe java
Java este un limbaj de programare orientat pe obiecte, creat de James Gosling în 1995, ceea ce înseamnă exprimarea variabilelor ca obiecte cu câmpuri (care sunt atributele care descriu obiectul) și metodele (acțiunile care pot fi efectuate). Java este o limbă care vă permite să scrieți programe care pot fi rulate sub orice mașină virtuală Java. Deoarece acest lucru este destul de voluminos în numărul de cuvinte, limba de programare, este suficient să înțelegem și să studiezi chiar și începători. În acest manual, introducerea la programarea pe Java.
Pași
Metoda 1 din 3:
Scrierea primului program Javaunu. Pentru a începe să scrieți programe pe Java, stabiliți mai întâi mediul dezvoltatorului. Mulți programatori folosesc un mediu integrat de dezvoltare (Eng. Mediu de dezvoltare integrat - IDE), cum ar fi Eclipsed NetBeans, dar puteți crea un program fără ea.

2. Orice software Notepad va fi suficient pentru programarea Java. Unii programatori preferă să utilizeze editori de text bazați pe Vim și Emacs. Există, de asemenea, un editor destul de bun, care poate fi instalat atât pe Windows, cât și pe Linux (Mac, Ubuntui așa mai departe) - Textul sublim. O vom folosi în această recenzie.

3
Asigurați-vă că ați instalat dezvoltator de aplicații în Kitul de dezvoltare Java Java. Va avea nevoie să vă compilați programul.
Javac
. Citit Animal la instalarea aplicației Set Developer, Pentru a obține informații mai detaliate de instalare pentru a elimina această eroare.Metoda 2 din 3:
Salut Lumeunu. Pentru a începe, vom crea un program care va emite inscripția Bună ziua. Creați un fișier nou într-un editor de text și salvați-l ca "Salut Lume.Java". "Salut Lume" - acesta este numele clasei care trebuie să se potrivească cu numele fișierului, este important.

2. Setați clasa și metoda principală. Metoda principală
Publicul static VOID principal (șir [] args)
Acesta va fi folosit de fiecare dată când programul este lansat și va fi instalat în fiecare program Java ulterior.Clasa publică Helloworld {Public Static Void principal (șir [] args) {}}

3. Introduceți linia de cod "Salut Lume."
Sistem.Out.Println ("Salut Lume.")-
Sistem
se referă la sistemul care indică anumite acțiuni. Out
informează sistemul pe care vom introduce câteva date. Println
Rândul de intrare - raportează sistemul de necesitate de a afișa valoarea pe ecran.("Salut Lume")
Indicați că metoda sistemului.Out.Println () Selectează această valoare ca parametru.
4. Conectați toate împreună. În cele din urmă, programul dvs. Hello World ar trebui să arate astfel:
Clasa publică Helloworld {Public Static Vid principal (șir [] args) {sistem.Out.Println ("Salut Lume.") -}}

cinci. Salvați fișierul și deschideți promptul de comandă sau terminalul pentru a compila programul. Mergeți la dosarul unde ați salvat fișierul Helloworld.Java și intrați în Javac (compilator de optimizare Java) Helloworld.Java. Deci, veți cunoaște compilatorul pe care doriți să îl convertiți fișierul. Dacă erorile vor apărea în acest proces, compilatorul vă va anunța despre ceea ce ați făcut greșit. În mod ideal, nu trebuie să aveți notificări de la compilator în procesul de conversie a fișierului. La sfârșitul compilării, uitați-vă în dosarul în care a fost salvat fișierul Helloworld.Java - Trebuie să apară fișierul Helloworld.Clasă. Va folosi mașina virtuală Java pentru a începe.

6. Rulați programul. În cele din urmă am ajuns la acest punct! În linia de comandă sau terminalul, introduceți în Java Helloworld. Mașina virtuală va înțelege în așa fel încât doriți să rulați clasa Helloworld. Helloworld inscripțiile ar trebui să apară în consola.

7. Felicitări, ați creat primul dvs. program Java.
Metoda 3 din 3:
Introduceți și ieșițiunu. Acum trebuie să vă extindem programul World Hello, astfel încât să perceapă introducerea datelor de către utilizator. În programul nostru, am publicat un șir care este vizibil pentru utilizator, dar în programe interactive, utilizatorii introduc date în aplicații. Sarcina noastră este de a extinde programul pentru a solicita un nume de la utilizator și apoi a salutat-o după nume.

2. Importați clasa scanerului. Java are biblioteci încorporate la care avem acces, dar trebuie să le importăm. Una dintre aceste biblioteci este Java.UTIL conținând un scanner obiect pe care trebuie să introduceți date de către utilizator. Pentru a importa această clasă, trebuie să adăugăm următoarea linie la codul sursă.
Importați Java.Util.Scaner-

3. Trebuie să introduceți o nouă variabilă în obiectul scanerului. Java - Limba de programare orientată pe obiecte, care operează variabile prin obiecte. Scanerul este un exemplu al unui obiect care are câmpuri și metode. Pentru a utiliza clasa scanerului, trebuie să creați un obiect de scaner nou, cu care putem completa câmpurile. Pentru aceasta, prescriem următoarele:
Scanner UserInputScanner = Scaner nou (sistem.în)-
UserInputScanner
Numele obiectului scanerului pe care tocmai l-am instalat. Luați notă că numele este scris în "Registrul Gorbat". Acesta este un acord privind utilizarea variabilelor în Java.Scaner nou (sistem.în)
.
4. Apoi, ar trebui să faceți o nevoie clară de introducere a datelor în consola. Acest lucru se poate face folosind comanda
Sistem.Out.Imprimare
sau Sistem.Out.Println
.Sistem.Out.Imprimare ("Care e numele tău? ")-

cinci. Faceți astfel încât obiectul scanerului să ia următoarea linie pe care utilizatorul le introduce și îl salvează ca o variabilă. Scanerul trebuie să colecteze întotdeauna datele introduse de utilizator. Următorul cod al codului va da obiectului scanerului să recunoască numele scris de utilizator și să-l salveze ca o variabilă:
String userInputname = userInputScanner.Linia următoare ()-
ObjectName.Metodname (parametri)
. Cod de coarde UserInputScanner.Linia următoare ()
Apelați obiectul scanerului folosind numele atribuit acestuia și apoi numim metoda Linia următoare ()
, care nu pot fi setați parametrii.UserInpponname

6. Imprimați salut pentru utilizator. După ce am salvat numele, putem imprima un salut pentru acest utilizator. Amintiți-vă linia
Sistem.Out.Println ("Salut Lume.")-
Pe care am folosit-o în fișierul principal cu extinderea clasei? Tot codul pe care l-am scris trebuie să fie amplasat deasupra acestei linii. Acum putem schimba această linie, astfel încât să ia următorul text:Sistem.Out.Println ("Buna ziua " + UserInpponname + "!")-
"Buna ziua " + UserInpponname + "!"
. Aceasta se numește canotaj.Sistem.Out.Println
.
7. Răsuciți împreună și salvați. Codul nostru ar trebui să arate așa ceva:
Importați Java.Util.Scaner-Clasa Publică Helloworld {Public Static Vid principal (șir [] args) {scanner userInputscanner = Scaner nou (sistem.În) -System.Out.Imprimare ("Care e numele tău? ") -String UserInputname = UserInputScanner.Linia următoare () - Sistem.Out.Println ("Buna ziua " + UserInpponname + "!") -}}

opt. Compilați și alergați. Accesați linia de comandă sau terminalul și executați aceleași comenzi pe care le-am folosit pentru Helloworld.Java. Mai întâi trebuie să compilați programul utilizând compilatorul de limbă de optimizare
Javac Helloworld.Java
.După aceea putem rula acest program Java Helloworld
.sfaturi
- Java - limbaj de programare orientat spre obiect, deci este util să citiți despre elementele de bază ale limbajelor de programare orientate pe obiecte.
- Programarea orientată pe obiect are multe funcții care sunt specifice paradigmei sale. Trei cele mai importante:
- Încapsulare - Abilitatea de a restricționa accesul la anumite componente ale obiectului. În Java există modificări publice, private și protejate pentru domenii și metode.
- Polimorfism - proprietatea obiectelor pentru a lua identificatori diferiți. În Java, obiectul poate fi exprimat printr-un alt obiect pentru ao folosi deja.
- Moştenire - Abilitatea de a utiliza câmpuri și metode dintr-o altă clasă ca parte a aceleiași ierarhii ca obiect curent.