Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Hyödyllisiä menetelmiä Javassa

osaamistavoitteet

  • Hyödynnät lambdalausekkeita ja funktioviitteitä koodin tiivistämisessä.
  • Käsittelet kokoelmia deklaratiivisesti Stream API:n avulla.
  • Hallitset virhetilanteita poikkeusten (Exception) avulla.
  • Käytät Maven-projektinhallintatyökalua ja ulkoisia kirjastoja.
  • Luet ja kirjoitat tietoa tiedostoihin.

Olemme tähän mennessä oppineet Javan perussyntaksin, olio-ohjelmoinnin ja tavallisimmat tietorakenteet. Tässä osassa opimme moderneista Javan ominaisuuksista sekä tutustumme projektihallinan perustyökaluihin.

Aloitamme tutustumalla Javan funktionaalisiin piirteisiin ja Stream API:iin, joka tarjoaa tehokkaan tavan käsitellä dataa ilman silmukkarakenteita.

Ohjelmistojen luotettavuuden parantamiseksi opimme hallitsemaan virhetilanteita poikkeusten hallinnan avulla. Lisäksi katsomme, kuinka Maven auttaa meitä hallitsemaan ulkoisia kirjastoja ja miten voimme käsitellä tiedostoja ohjelmallisesti.