Denne bestselgende boken er perfekt for erfarne programmerere som ønsker å lære seg Java. I 'Learning Java' får leserne en grundig innføring i språkets funksjoner og API-er, basert på Java 21. Gjennom engasjerende og realistiske eksempler, guider de kjente forfatterne Marc Loy, Patrick Niemeyer, og Dan Leuck deg i å forstå de grunnleggende elementene i Java, inkludert klassbiblioteker, programmeringsteknikker og idiomer, med fokus på å utvikle virkelige applikasjoner. Den oppdaterte sjette utgaven utvider innholdet for å dekke lambdas og streams, i tillegg til å vise hvordan man bruker et funksjonelt paradigme i Java. Du vil lære om de nyeste Java-funksjonene som er introdusert siden femte utgave av boken, fra JDK 15 til 21. Boken tar også for seg virtuelle tråder (som ble introdusert som Project Loom i Java 19). Denne guiden hjelper deg med å: Lære strukturen i Java-språket og Java-applikasjoner, skrve, kompilere og kjøre Java-applikasjoner, forstå grunnleggende om Java-tråder og samtidig programmering, samt lære det grunnleggende om Java I/O, inkludert lokale filer og nettverksressurser.