Denna bok är avsedd för kursen Programmering B och är en fortsättning på Programmering A, Java i Gleerups serie av databöcker. Det går även utmärkt att använda boken efter att ha läst exempelvis Programmering A, C++ tidigare.
Kursen behandlar några av de metoder och hjälpmedel som finns för att lagra, katalogisera och sortera data och erbjuder kunskaper om språkets viktigaste datastrukturer.
För att ge möjligheter till att lära sig skriva program med grafiska gränssnitt, avslutas varje kapitel med en applet. Dessutom finns ett utförligt avslutande kapitel om grafiska applikationer. Målet är att ge fördjupade och praktiska kunskaper i Java.
Till alla repetitionsfrågor och övningar finns det lösningar i boken (övriga lösningar finns i lärarhandledningen). I handledningen finns dessutom extrauppgifter, teoretiska och praktiska prov och OH-bilder.