Referències
Bibliografia bàsica
Booch, G.; Rumbaugh, J.; Jacobson, I. (2000). El Lenguaje Unificado de Modelado. Addison-Wesley.
El manual de referència per antonomàsia sobre el llenguatge UML, escrit pels propis creadors.
Mukhar, K.; Lauringer, T.; Carnell, J. (2002). Fundamentos de bases de datos con Java (1a ed.). Madrid: Anaya Multimedia.
Una guia de referència gegantina sobre tots els aspectes vinculats a l’accés a bases de dades mitjançant el Java per tal de desenvolupar aplicacions tant a petita escala com empresarials.
Eckel, B. (2009). Piensa en Java (4a ed.). Prentice Hall PTR.
Manual molt complet de referència de Java. Tot i estar orientat a principiants en els primers capítols, explica aspectes avançats de programació, com les aplicacions en xarxa o les interfícies gràfiques d’usuari.
Cadenhead, R. (2012). Java 7 (1a Ed). Madrid: Anaya Editorial.
Llibre molt actual que tracta tots els aspectes, tan bàsics com avançats, de la darrera versió del llenguatge Java des d’una vessant eminentment pràctica.
Bibliografia complementària
Muller, P. A. (2000). Modelado de Objetos con UML. Ediciones Gestión
Un manual addicional, centrat en la resolució de problemes mitjançant l’orientació a objectes.
Schildt, H.(2006). Fundamentos de Java. Madrid: McGraw-Hill.
Llibre que presenta els fonaments del llenguatge Java. Incorpora un programa d’aprenentatge que avança a ritme constant i en el qual cada secció arranca dels objectius assolits en l’anterior.
Yakov, F. (2011). Programación Java (1a Ed). Madrid: Anaya Multimedia
Guia complementaria pel desenvolupament de programes en Java, partint des de la base.
Adreces d'interès
http://www.oracle.com/technetwork/java/index.html
La pàgina oficial de l’empresa Oracle sobre el llenguatge Java. Des d’aquí es pot accedir a tots els recursos bàsics: biblioteques, entorn bàsic de compilació i execució, documentació, etc.
Pàgina oficial sobre UML de l’OMG (Object Management Group), el seu òrgan impulsor principal.
ArgoUML és un editor simple de diagrames UML. Com que està desenvolupat en Java, és multiplataforma.
Base de dades de codi obert implementada totalment en Java. L’IDE Netbeans ja l’incorpora per defecte dins l’entorn de treball, de manera que és possible gestionar-ne el SGBD gràficament i de manera intuïtiva.
http://developers.sun.com/product/jdbc/drivers
Pàgina de descàrrega oferta per SUN en què es troben tots els controladors JDBC disponibles per a diferents tipus de SGBD.
Pàgina de referència al llenguatge OQL.
Pàgina oficial de la BDOO db4o.
http://www.jdoinstruments.org/
Base de dades orientada a objectes de codi obert, o open source, que disposa d’un plugin per integrar-la dins l’entorn Netbeans. Obeeix l’especificació JDO (Java data objects).