Java nu este numai un limbaj de programare, Java este un mediu de programare ce ofera utilizatorului cadrul necesar si uneltele necesare dezvoltarii aplicatiilor Java.
Java este o tehnologie care ofera suport dezvoltarii de aplicatii distribuite, independente de platforma. Programele Java pot rula pe diferite tipuri de platforme conectate intr-o retea privind reteaua ca un calculator unic. Ceea ce avantajeaza limbajul Java, comparativ cu alte limbaje este conexiunea sa stransa cu tehnologia Internet datorita in special asa numitor appleturi Java.
Appleturile Java sunt programe Java ce se executa in cadrul browserelor World Wide Web (WWW-web). Java ca limbaj si mediu de programare a fost lansat si este in continuare sustinut de cunoscuta firma Sun Microsystems. Cea mai mare parte a sintaxei de programare Java este mostenita de la C++, dar multe din conceptele de programare obiectuala prezente in Java isi au radacinile in SmallTalk, Lisp etc.
Arhitectii de la Sun au inclus in acest limbaj cele mai noi concepte de programare facindu-l o unealta puternica si usor de manevrat.
Radacinile limbajului Java se afla intr-un proiect de cercetare (proiectul Green) al firmei Sun. Coordonator de proiect era numit James Gosling, unul din veteranii designului softwarelui de retea. Menirea proiectului era aceea de a creea obiecte casnice destepte si de a le face sa comunice unele cu altele. Atunci isi face si aparitia in scena simpaticul Duke, mascota tehnologiei Java.
Initial ca si limbaj de dezvoltare s-a folosit C++. Se pare insa ca C++ nu a fost limbajul care sa satisfaca cerintele unui astfel de proiect. Ca urmare James Gosling da nastere unui nou limbaj care-1 va face mai incolo celebru. La inceput limbajul se numeste Oak in cinstea arborelui din fata ferestrei lui Gosling. In urma unei demonstratii reusite a proiectului, si implicit a limbajului, firma Sun are o tentativa in Interactive Television Industry, tentativa care va fi insa un esec. Asta se intampla in 1994. In timp ce Green si Oak isi cautau cumparatori in domeniul Televiziuni Interactive o noua aparitie schimba lumea Internet in primavara lui 1993: Marc Andreesen, inca student, lucrand la National Center for Supercomputing Applications (NCSA) lanseaza Mosaic 1. 0 primul browser WWW grafic. Pierzand cursa in domeniul televiziunii interactive Oak incepe o alta in WWW.
Echipa proiecteaza un nou browser WWW, numit Web Runner, cu capabilitati de rulare a aplicatiilor dezvoltate in limbajul Oak.
E momentul in care Oak isi schimba numele in Java, marca Oak existand deja pe piata.
Firma Netscape ajuta lansarea limbajului Java prin cumpararea licentei si integrarea lui in browserele Netscape. Java intra astfel in cursa limbajelor de programare evoluate. Astfel, in noiembrie 1995 este disponibila prima versiune Beta a limbajului Java.
De atunci limbajul se afla intr-o continua ascensiune trecand de la versiunea 1. 0 (in 1995) la 1. 1 (in 1997) si la 1. 2 (in 1998). Fiecare versiune implementeaza noi ...
COLIN FRAIZER - "JAVA API. PACHETELE JAVA API JAVA. APPLET SI JAVA. AWT" - EDITURA TEORA, 1998
AUGUSTIN PRODAN MIHAI PRODAN - "MEDIUL JAVA PENTRU INTERNET" - EDITURA PROMEDIA PLUS, 1997
KRIS JAMSA, STEVE WEAKLEZ - "PROGRAMAREA IN WEB" - EDITURA ALL EDUCATIONAL, 1997
CALIN MARIN VADUVA - "PROGRAMARE IN JAVA" - EDITURA ALBASTRA, 1999
MARY CAMPIONE - "THE JAVA TUTORIAL OBJECT ORIENTED PROGAMMING FOR THE INTERNET"
JAMES GOSLING - "THE JAVA LANGUAGE SPECIFICTIONS"
BRUCE ECKEL - "THINKING IN JAVA"
L. VANHELSUWE - "MASTERING JAVA"
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.