Yolanda Blanco Fernández, Introducción a Programación Orientada a Objetos, 1ª edición, Andavira, 2019
W. Savitch, Absolute Java, 6ª edición, Pearson, 2015
Y. D. Liang, Introduction to Java programming, 8ª, Pearson, 2010
P. Deitel, H. Deitel, Java: How to program, 11, Pearson, 2017
Bibliografía Complementaria
B. Eckel, Thinking in Java, 4ª edición, Prentice-Hall, 2006
P. Niemeyer, D. Leuck, Learning Java, 4ª edición, O'Reilly., 2013
Oracle, Java SE. Oracle,
Oracle, Java API Specifications, 2022
G. Booch, J. Rumbaugh, I. Jacobson, The Unified Modeling Language User Guide, 2, Addison-Wesley., 2005
S. Zakhour, S. Hommel, J. Royal, I. Rabinovitch, T. Risser, M. Hoeber, The Java Tutorial. A short course on the basics, 6ª edición, Prentice-Hall, 2014
A. Eberhart, S. Fischer, Java Tools, Wiley, 2002
M. Page-Jones, Fundamentals of object-oriented design in UML, Addison-Wesley, 2002
M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3ª edicion, Addison-Wesley., 2003