Java és un llenguatge de programació orientat a objectes multiplataforma en constant evolució. La versió 8 introdueix un nou paradigma en la construcció de programes amb la programació funcional i les expressions lambda, a més de la nova tecnologia denominada JavaFX, que possibilita la total separació entre l'interfície de l'usuari i la lògica de l'aplicació; permetent un disseny de l'interfície amb eines de dibuix interactiu.
Aquest manual de Java 8 és ideal per a l'aprenentatge de la programació.
Pot usar-ho com a complement per a l'estudi de les assignatures relacionades amb els fonaments, tècniques de programació, estructura de dades, entre unes altres. També per a les anotacions de classe i els laboratoris de programació. No és necessari tenir coneixements previs en programació, encara que també s'introdueixi en temes més complexos.
Inclou, entre altres temes, la gestió de fitxers de text i llestes, l'accés remot a objectes, comunicació per sockets i l'encriptació.
També tècniques de programació avançada amb components JavaBeans, RMI, JSP i servlets.
Estructurat en 26 capítols aquest llibre conté dos-cents setanta-dos fitxers de programes en Java que podrà descarregar de la Web de Anaya Multimèdia. Les classes i mètodes utilitzats en els exercicis estan explicats en el text i les taules.