Credit foto epSos.de
Java, la fel ca multe dintre tehnologiile care ne influențează viața de zi cu zi până în ziua de azi, a luat naștere în California, sub tutela Sun Microsystems, o companie fondată în 1982 de Andreas Bechtolsheim, Vinod Khosla și Scott McNeally. Acestea fiind spuse, cei pasionați de tehnologie au tendința de a privi mai mult spre viitor decât spre trecut, așa că, dacă vă aflați mai degrabă curioși în legătură cu lumea modernă a codării sau vă aflați în situația de a vă întreba cât de influent a fost Java în lumea tehnologiei, nu doriți în mod deosebit o lecție de istorie. Cel mai probabil căutați aplicabilitatea și influența modernă a unei tehnologii care a continuat să evolueze în mod constant pentru a ține pasul cu vremurile.
Java este un limbaj de programare, conceput pentru a fi concurent, bazat pe clase și orientat pe obiecte, precum și o platformă de calcul lansată pentru prima dată de Sun Microsystems în 1995. O cantitate enormă de aplicații și site-uri web nu vor funcționa dacă nu aveți Java instalat, iar altele sunt create în fiecare zi. A vă refuza Java este ca și cum v-ați refuza accesul la o infrastructură tehnologică. Java este promovat și apreciat pentru performanța rapidă, securitatea și fiabilitatea sa.
De la laptopuri la centrele de date, de la consolele de jocuri la supercomputerele științifice, de la telefoanele mobile la Internet, Java este omniprezent.
‘Java este un limbaj de programare conceput în mod expres pentru a fi utilizat în mediul distribuit al Internetului. A fost conceput pentru a avea „aspectul” limbajului de programare C++, dar este mai simplu de utilizat decât C++ și impune un model de programare orientat pe obiecte.”
‘Java poate fi utilizat pentru a crea aplicații complete care pot rula pe un singur calculator sau pot fi distribuite între servere și clienți într-o rețea. De asemenea, poate fi utilizată pentru a crea un mic modul de aplicație sau un applet (o aplicație mică, proiectată simplu) pentru a fi utilizată ca parte a unei pagini Web. Applet-urile fac posibilă interacțiunea utilizatorului unei pagini Web cu pagina.”
Tech Target- Esențialul Java.
De ce este Java o alegere atât de populară în rândul dezvoltatorilor de software din ziua de azi?
Răspunsul se află în primul rând în testarea exhaustivă, actualizarea și consecvența livrării pe care Java le-a oferit în mod istoric. Java a fost testat, rafinat, extins și dovedit de o comunitate dedicată de dezvoltatori, arhitecți și entuziaști Java. În ciuda originilor care datează de aproape două decenii, Java a evoluat în mod constant de-a lungul anilor.
Java este conceput pentru a permite dezvoltarea de aplicații portabile și de înaltă performanță pentru cea mai largă gamă posibilă de platforme de calcul, permițând astfel respectarea principiilor fundamentale ale accesibilității globale, precum și interacțiunea între platforme. Prin punerea la dispoziție a aplicațiilor în medii eterogene, întreprinderile pot oferi mai multe servicii și pot stimula productivitatea, comunicarea și colaborarea utilizatorilor finali – și pot reduce drastic costul de proprietate al aplicațiilor atât pentru întreprinderi, cât și pentru consumatori.
Java a devenit de neprețuit pentru dezvoltatori, permițându-le să:
- Scrieți software pe o platformă și să îl rulați pe aproape orice altă platformă.
- Crearea de programe care pot rula în cadrul unui browser web și care pot accesa serviciile web disponibile.
- Dezvoltarea de aplicații server-side pentru forumuri online, magazine, sondaje, procesarea formularelor HTML și altele.
- Combinați aplicații sau servicii folosind limbajul Java pentru a crea aplicații sau servicii foarte personalizate.
- Scrieți aplicații puternice și eficiente pentru telefoane mobile, procesoare la distanță, microcontrolere, module wireless, senzori, gateway-uri, produse de consum și, practic, orice alt dispozitiv electronic.
Principiul de bază care a permis succesul Java este abilitatea dezvoltatorilor și a programatorilor de a actualiza în mod constant modelul pentru a fi competitiv la standardele tehnologice moderne.
Statistici
- 97% din desktopurile de întreprindere rulează Java.
- 89% dintre desktop-urile (sau computerele) din SUA rulează Java.
- 9 milioane de dezvoltatori Java în întreaga lume.
- Java este alegerea numărul 1 pentru dezvoltatori.
- Java continuă să fie cea mai utilizată platformă de dezvoltare.
- 3 miliarde de telefoane mobile rulează Java.
- 100% din playerele de discuri Blu-ray sunt livrate cu Java.
- În prezent sunt utilizate peste 5 miliarde de carduri Java.
- 125 de milioane de dispozitive TV rulează Java.
- 5 din primii 5 producători de echipamente originale livrează Java ME.
Învățați despre tehnologia Java.
În mod cert, dacă sunteți o persoană care dorește să urmeze o carieră ca dezvoltator Java, și chiar dacă acest lucru ar putea părea departe de a învăța Java, dar o măsură valoroasă prin care un potențial dezvoltator Java ar putea fi judecat, este familiaritatea sa cu:
- Atât modelele JDBC cât și DAO
- Modelul Java MVC
- Injecția de dependență
- Treading-ul și concurența
- Modelul de memorie Java
În timp ce lumea tehnologiei avansează în mod constant, într-un ritm ce pare mai rapid ca niciodată, oamenii, chiar și programatorii, au o tendință nefericită de a uita de origini. Principiile care stau la baza acestora. Ideile care au influențat o abundență de tehnologie din zilele noastre. Acesta este motivul pentru care Java este important – deoarece nu numai că continuă să fie un limbaj de programare vital și neprețuit în prezent, dar a modelat modul în care tehnologia se va desfășura în următoarele două decenii și va continua să se desfășoare în viitorul imprevizibil.
.