Publicitate
Sunt o mulțime de oameni pe care știu că le-ar plăcea să știe să programeze, dar sunt confuzați de modul de pornire și care sunt ideile generale ale programării. În plus, există un număr mare de limbaje de programare Ce limbă de programare ar trebui să înveți pentru dezvoltarea de software?Atunci când porniți pe calea programării, este important să vă investiți în mod înțelept în alegerea aflați ceva care vă va avantaja în viitorul imediat, cu rezultate vizibile pe platforma dvs. de... Citeste mai mult din care să alegi, așa că alegerea celui potrivit pentru a începe poate fi puțin dificilă pentru programatorul neexperimentat. Acest articol vă va ajuta să începeți cu o limbă relativ ușor de învățat.
De ce să înveți programarea Java?
Java este limbajul meu de programare la alegere atunci când încerc să învăț conceptele de programare. Acest lucru se datorează faptului că Java este foarte multiplă platformă, are o sintaxă destul de lizibilă (în comparație cu alte limbi) și există multe instrumente care pot face ca dezvoltarea în Java să fie o sarcină destul de ușoară. Înainte de a începe, asigurați-vă că aveți
JDK instalat, deoarece nu veți putea face nimic fără el.Piese Java
Programele Java sunt separate în clase. Tehnic fiecare clasă este propriul program, dar puteți lucra cu numeroase clase pentru a face un program mai mare, mai complex, menținând în același timp o bună organizare a codurilor. Cel puțin una dintre aceste clase trebuie să fie clasa principală sau să conțină o metodă principală. O metodă este o bucată de cod care se execută atunci când apelați pur și simplu numele metodei. Metoda principală este necesară, deoarece Java caută această metodă pentru a porni programul. Puteți trece parametrii la alte metode dacă doriți, permițând metodei să introducă și să faceți ceva cu ea.
variabile
Mai mult ca sigur, va trebui să stocați informații și în anumite puncte. Acestea sunt variabile, sau uneori numite câmpuri, care dețin informațiile. Trebuie să specificați tipul de variabilă, astfel încât Java să știe ce încercați să dețineți. Aceasta include lucruri precum adevărat / fals (boolean), numere (int, lung, dublu etc.) și multe altele. Deoarece Java poate suporta o programare orientată pe obiecte, puteți reține chiar și instanțele unei clase într-o variabilă.
Exemplu
Ca exemplu, iată o clasă care ar imprima pur și simplu numărul 6 pe ecran:
clasa publică makeuseof { public static void main (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Aplicații recomandate
Există două aplicații pe care le-aș recomanda care vă vor ajuta în timpul aventurilor de programare.
Greenfoot
Greenfoot Aflați cum să scrieți programe în Java cu GreenfootGreenfoot are grijă să învețe un limbaj de programare, oferind o platformă de dezvoltare, destinată scopuri educaționale, unde utilizatorii pot începe rapid și obține rezultate vizuale înapoi sub formă de grafică. Greenfoot rulează ... Citeste mai mult este o modalitate foarte distractivă de a obține programarea, deoarece puteți vedea orice modificări ale codului într-o setare de jocuri video. În plus, există o comunitate grozavă care poate oferi ajutor, idei și multe altele. Deci, dacă doriți o experiență de programare vizuală, Greenfoot este o modalitate excelentă de a începe.
geany
Pentru cei care doresc să aibă un editor suficient de bun pentru a face programarea nerușinată, vă recomand să folosiți geany Geany - Un mare editor de coduri ușoare pentru LinuxÎn mod surprinzător, Linux nu oferă atât de multe IDE bune (Integrated Development Environments). Cred că acest lucru se datorează faptului că, în acea vreme, majoritatea programatorilor Linux au scos un notepad vechi (sau gedit în acest caz) și au început ... Citeste mai mult . Este disponibil pentru toate sistemele de operare, este relativ ușor și pur și simplu își face treaba. Există într-adevăr multe alți editori din care oamenii pot alege și sunt bineveniți să le utilizeze în schimb, dar recomandarea mea rămâne cu Geany.
2 Site-uri recomandate
Există câteva site-uri care vă pot ajuta dacă această introducere nu a avut sens.
Primul este „Javanotes 6.0”, Care oferă o explicație mult mai lungă, dar completă a conceptelor de bază ale programării Java. Aici veți găsi o mulțime de informații și câteva exerciții de programare. Dacă aveți timp pentru asta, este o lectură excelentă.
În sfârșit, puteți consulta și Pagina HowStuffWorks pe Java. De asemenea, include câteva informații și vă îndrumă către realizarea primului program. Aceasta este o altă lectură interesantă și implică o primă problemă diferită de exemplul tradițional „Hello World”.
Concluzie
A începe cu Java nu este atât de greu pe cât pare. Cu puțin timp și practică, veți obține o atenție, iar de acolo puteți construi programe mai complexe care oferă mai multă funcționalitate. În plus, dacă stăpânești conceptele de programare, va fi mai ușor să înveți alte limbaje de programare, deoarece o mare parte din procesul de învățare este pur și simplu o sintaxă diferită.
Spuneți-ne care sunt aplicațiile și instrumentele dvs. Java în comentariile de mai jos.
Danny este un senior la Universitatea din nordul Texasului care se bucură de toate aspectele legate de software-ul open source și Linux.