- Computing concepts with Java essentials (3rd ed, 2003) / Horstmann, Cay S.
- Database-driven web sites (1999) / Feiler, Jesse
- Java made simple. (1997) / McBride, P. K.
- Data structures and algorithms in Java (2nd ed, 2001) / Goodrich, Michael T.
- Java : an object-oriented language. (1999) / Smith, Michael A.
- Using UML : software engineering with objects and components (2000) / Stevens, Perdita
- Java : first contact (1998) / Garside, Roger
- Java in distributed systems : concurrency, distribution, and persistence (2001) / Boger, Marko