Java: how to program - "Deitel,H.M" (Prentice Hall New Delhi, 1994)