Funktionaalinen ohjelmointi on noussut olio-ohjelmoinnin rinnalle t rkeimp n ohjelmointitekniikkana. Funktionaalinen ohjelmointi vaatii kuitenkin uudenlaista ajattelutapaa sek toisen tyyppist ohjelmistojen suunnittelua kuin olio-ohjelmointi. Kirja opettaa my s funktionaalisia ohjelmointitapoja, joita voi ottaa v litt m st k ytt omassa sovelluskehityksess . Kirjassa funktionaalista ohjelmointia tehd n Java-kielell , joka on tukenut funktionaalista ohjelmointia versiosta kahdeksan l htien. Funktionaalisen ohjelmoinnin lis ksi Javassa komentotulkki (jshell), jota k ytet n kirjassa huomattavan paljon lyhyiden esimerkkien esitt miseen sek niiden tulosten v litt m n, interaktiiviseen esitt miseen. Funktionaalinen ohjelmointi on erityisen toimivaa Java-tietorakenneluokkien eli kokoelmien kanssa siin k ytetyn Stream-rajapinnan ansiosta. Stream-rajapintoja k ytt en voi kirjoittaa kokoelmia k sittelev koodia korkeammalla abstraktiotasolla. Java 9 sek Java 10 versiot tuovat kieleen joitakin parannuksia, joita k sitell n t ss kirjassa. T rkeimm t ovat jshell-komentotulkki sek lokaalille muuttajalle m ritelty var-tyyppi. My s pieni muutoksia kieleen tuoneet Java 11, Java 12 ja Java 13 esitell n kirjassa.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.