IT Industrija
🔥 Najčitanije
🔥 Najčitanije
Stigao je novi JDK, a sledeće novine možemo da očekujemo već u martu.
Juče je izašla Java SE 9, kao što je Oracle i najavio prošle godine. Postoji 91 novina u Javi, a dobar deo izmena odnosi se na stvari ispod haube.
Java 9 is Out!!!!#JDK9 #Java9 #Javahttps://t.co/VE7BI4KPlK pic.twitter.com/kOdNiLJ1ky
— Java (@java) September 21, 2017
Java + REPL = JShell — od sada ćete moći da izvršavate Java komande sa komandne linije. Ovo bi moglo biti korisno za izvršavanje manjih fragmenata koda, testiranje manjih stvari, kao i za podučavanje.
Reactive Streams — Stigla su poboljšanja za Streams API. Reaktivni strimovi trebalo bi da reše probleme sa nagomilavanjem na ulazu u aplikaciju.
G1 postaje default garbage collector — Od četiri Garbage Collectora koji postoje u Javi, G1 je poznat po tome što je odličan za heapove veće od 4 gigabajta. Pauze koje izaziva garbage collector su manje frekventne sa G1, ali imaju tendenciju da traju duže.
Podrška za HTTP2.0 — HTTP2.0 je budućnost, pa će tako Java od sada imati punu podršku za njega, kao i novi HTTP klijent.
Process API — Rad sa procesima u Javi znao je da zadaje glavobolje developerima, a stvari poput dobijanja PID-a zahtevale su previše linija koda za nešto tako jednostavno. Od sada se to menja, i odnosi se na sve operativne sisteme.
Jigsaw — Konačno je izašao i dugo očekivani projekat Jigsaw, koji će Java SE platformi dodati sistem za module.
Kompletan spisak izmena pogledajte na Oracle-ovom zvaničnom sajtu.
Igor Spasić iz zajednice HeapSpace je na blogu Oblac prokomentarisao izlazak nove verzije:
Bez obzira šta mislili o tome, JPMS je novina (koja dolazi kasno i) koja se ne može zanemariti. Sigurno, novi modularni sistem će nam u početku doneti manje-više problema, ali na duže staze predstavlja temelj jedne lakše i fleksibilnije JVM platforme. No to ne treba da zaseni i ostale novine: VarHandle, na primer, ili factory za kolekcije – siguran sam da će ubrzo naći mesto u svakodnevnom radu. Ako bi dozvolili sebi malo filozofiranja, delim mišljenje koje sam pročitao negde: najvažnija stvar u vezi nove verzije Jave je… Java 10. Čini mi se da devetka postavlja temelj budućih verzija koje bi trebale da donesu snažan napredak platforme.
Ako nastavimo da razmišljamo u tom smeru, druga jedna vest je na mene ostavila veći utisak nego novo izdanje Jave. Reč je o planu Orakla da ubuduće izbacuje nove verzije Java na svakih šest meseci! Imati kraći ciklus verzija je mnogo zdravije za jezik i platformu, a novine će lakše biti usvajane.
Oracle je najavio da će promeniti pristup izbacivanju novih verzija Jave. Počevši sa Javom 9, nove verzije bi trebalo da izlaze na svakih 6 meseci, što znači da sledeće ažuriranje JDK-a možemo da očekujemo u martu 2018.
Objavio/la članak.
petak, 22. Septembar, 2017.