W podręczniku przedstawiono paradygmaty posiadające wpływ na sposób konstrukcji kodu źródłowego, czyli model zorientowany na procesy, a także kod działający na danych. Szczegółowo opisano mechanizmy gwarantujące implementację modelu obiektowego – hermetyzację, dziedziczenie i polimorfizm.
Przedstawiono dwa najważniejsze parametry Javy – przenośność i bezpieczeństwo. Wyjaśniono podstawowe właściwości programowania dotyczące operacji arytmetycznych i logicznych i funkcji sterujących. Autorzy skoncentrowali się typowo na cechach obiektowości języka, takich jak: klasy, interfejsy, obsługa wyjątków, operacje wejścia-wyjścia i aplety i aplikacje.
przekazano także przykłady kodu w odniesieniu do aplikacji użytkowanych w rozwiązaniach przemysłowych i przedstawiono wyniki badań sprawności i składników bezpiecznej konstrukcji kodu źródłowego Javy.