Java paralelizacija II - Streams

Track

Java platforme, programski okviri i poslužitelji

Datum i vrijeme

petak, 20. svibanj 2016., 15:20

Dvorana

Dvorana A

Trajanje

30'

Ovo je nastavak prošlogodišnje usporedbe rada Executora u odnosu na ForkJoin framework, na jednom jednostavnom primjeru.Višestruko nasljeđivanje klasa je dosta dugo vremena neopravdano držano kao kompleksno i nepotrebno. Vjerojatno je jedan od glavnih razloga taj što je višestruko nasljeđivanje u jeziku C++ relativno loše riješeno. (Višestruko nasljeđivanje u C++ uvedeno je naknadno, 1989., tj. nije uvedeno od početka. No, jezik Eiffel je imao višestruko nasljeđivanje od početka (1986.) i smatra se da od svih OOPL-a najbolje podržava višestruko nasljeđivanje).Na temelju takvih loših iskustava, dizajneri jezika Java (a poslije i C#) odlučili su da ne podrže višestruko nasljeđivanje klasa. U Javi 8 krenulo se u pravcu uvođenja višestrukog nasljeđivanja klasa, koristeći default metode u Java sučeljima. Druge važne novosti u Javi 8 su lambda izrazi i Streams API.U prezentaciji se daje kratki uvod u default metode u Java sučeljima, lambda izraze i Streams API, te prikazuje novo rješenje za paralelizaciju, koje koristi Streams API.

Detalji o predavanju

Vrsta: Predavanje
Razina težine: Srednje detaljno
Poželjno iskustvo slušatelja: Iskusni (2-3 g.)
Poželjna funkcija slušatelja: Programer , Arhitekt , DBA

O predavaču

Organizatori

Konferenciju organiziraju Hrvatska udruga Oracle korisnika i Hrvatska udruga Java korisnika. 

Prati nas na Facebooku

Novosti, fotografije i zanimljivosti objavljujemo na službenoj Facebook stranici JavaCro konferencije.

Prati nas na Twitteru

Sve novosti i zanimljivosti vezane uz JavaCro objavljujemo i na Twitteru!

Medijski pokrovitelji