Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Java 8 ja Stream API

Torikka, Ilja (2016)

Avaa tiedosto
Torikka_Ilja.pdf (112.9Kt)
Lataukset: 


Torikka, Ilja
Laurea-ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604214758
Tiivistelmä
Tämän opinnäytetyön tarkoitus on esitellä yksityiskohtaisemmin Java 8:n mukanaan tuomaa Stream API:a. Uusi java.util.stream-paketti lisättiin Javan standardikirjastoon, joka mahdollistaa erilaisten operaatioiden suorittamisen kokoelmissa. Käyn työssä läpi miten, miten kokoelmia voi suodattaa ja supistaa Stream API:n avulla.

Käytän lähdekoodeja esimerkkeinä, kun näytän uutta tapaa käydä läpi kokoelmia. Streamit on suunniteltu toimimaan yhdessä lambda-lausekkeiden kanssa, joita käytän paljon esimerkeissä. Lambda-lausekkeiden käyttö on olennainen osa Stream API:n käyttöä.

Stream API:n tuoma muutos Javaan on niin suuri, että se itsestään vaatii jo uuden ohjelmointiparadigman opiskelua. Lopputuloksena on kuitenkin lyhyempi, loogisempi ja helpommin ylläpidettävä lähdekoodi.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste