Povijest Jave je vrlo zanimljiva. Java je izvorno dizajnirana za interaktivnu televiziju, ali je u to vrijeme bila previše napredna tehnologija za industriju digitalne kabelske televizije. Povijest Jave počinje sa Green Teamom. Članovi Java tima (također poznati kao Green Team) pokrenuli su ovaj projekt za razvoj jezika za digitalne uređaje kao što su set-top box uređaji, televizori itd. Međutim, bio je najprikladniji za internetsko programiranje. Kasnije je Java tehnologiju ugradio Netscape.
Načela za kreiranje Java programiranja bila su 'Jednostavan, robustan, prenosiv, neovisan o platformi, siguran, visoke performanse, višenitni, neutralan prema arhitekturi, objektno orijentiran, interpretiran i dinamičan'. Java razvio je James Gosling, koji je poznat kao otac Jave, 1995. James Gosling i članovi njegovog tima započeli su projekt ranih 90-ih.
Trenutno se Java koristi u internetskom programiranju, mobilnim uređajima, igrama, rješenjima za e-poslovanje itd. Slijede važne točke koje opisuju povijest Jave.
1) James Gosling, Mike Sheridan , i Patrick Naughton pokrenuo je projekt jezika Java u lipnju 1991. Mali tim Sun inženjera pozvao je Zeleni tim .
2) U početku je bio dizajniran za male, ugrađene sustave u elektroničkim uređajima kao što su set-top box uređaji.
3) Prvo, zvao se 'Greentalk' Jamesa Goslinga, a ekstenzija datoteke bila je .gt.
4) Nakon toga je tzv hrast a razvijen je u sklopu Green projekta.
Zašto je Java nazvana 'Hrast'?
5) Zašto Hrast? Hrast je simbol snage i izabran je kao nacionalno drvo mnogih zemalja poput SAD-a, Francuske, Njemačke, Rumunjske itd.
6) Godine 1995. Hrast je preimenovan u 'Java' jer je to već bio zaštitni znak tvrtke Oak Technologies.
Zašto je Java programiranje nazvano 'Java'?
7) Zašto su odabrali naziv Java za Java jezik? Ekipa se okupila da izabere novo ime. Predložene riječi bile su 'dinamičan', 'revolucionaran', 'Svila', 'potres', 'DNK', itd. Htjeli su nešto što odražava bit tehnologije: revolucionarno, dinamično, živahno, cool, jedinstveno i lako za čarolija, i zabavno je reći.
Prema Jamesu Goslingu, 'Java je uz njega bila jedan od najboljih izbora Svila '. Budući da je Java bila toliko jedinstvena, većina članova tima preferirala je Java nego druga imena.
8) Java je otok u Indoneziji gdje je proizvedena prva kava (zvana Java kava). To je vrsta espresso zrna. Ime Java odabrao je James Gosling dok je pio kavu u blizini svog ureda.
9) Imajte na umu da je Java samo naziv, a ne kratica.
10) U početku ga je razvio James Gosling iz Sun Microsystemsa (koji je sada podružnica Oracle Corporation) i objavljen 1995.
11) Godine 1995. nazvao je časopis Time Java jedan od deset najboljih proizvoda 1995 .
12) JDK 1.0 objavljen je 23. siječnja 1996. Nakon prvog izdanja Jave, jeziku su dodane mnoge dodatne značajke. Sada se Java koristi u Windows aplikacijama, web aplikacijama, poslovnim aplikacijama, mobilnim aplikacijama, karticama itd. Svaka nova verzija dodaje nove značajke u Javi.
Povijest verzija Jave
Do sada su objavljene mnoge verzije Jave. Trenutno stabilno izdanje Jave je Java SE 10.
- JDK alfa i beta (1995.)
- JDK 1.0 (23. siječnja 1996.)
- JDK 1.1 (19. veljače 1997.)
- J2SE 1.2 (8. prosinca 1998.)
- J2SE 1.3 (8. svibnja 2000.)
- J2SE 1.4 (6. veljače 2002.)
- J2SE 5.0 (30. rujna 2004.)
- Java SE 6 (11. prosinca 2006.)
- Java SE 7 (28. srpnja 2011.)
- Java SE 8 (18. ožujka 2014.)
- Java SE 9 (21. rujna 2017.)
- Java SE 10 (20. ožujka 2018.)
- Java SE 11 (rujan 2018.)
- Java SE 12 (ožujak 2019.)
- Java SE 13 (rujan 2019.)
- Java SE 14 (ožujak 2020.)
- Java SE 15 (rujan 2020.)
- Java SE 16 (ožujak 2021.)
- Java SE 17 (rujan 2021.)
- Java SE 18 (bit će objavljena do ožujka 2022.)
Od izdanja Java SE 8, Oracle korporacija slijedi obrazac po kojem se svaka parna verzija izdaje u ožujku, a neparna verzija u rujnu.
mockito kad god
Više pojedinosti o Java verzijama.