Y. Daniel Liang, "Introduction to Java Programming: Comprehensive Version" 10th Ed. Prentice-Hall / Pearson, 2015.
Folhas de apoio disponíveis no e-learning.
:
Secundária
(tutorials and Java Aplication Programming Interface)
Java resources at http://java.sun.com;
Gamma, Helm, Johnson & Vlissides (1994). Design Patterns. Addison-Wesley. ISBN 0-201-63361-2.
Bruce Eckel, "Thinking in Java", 3ª edição, Prentice Hall, 2002. ISBN: 0-13-100287-2
ISBN: 0-201-70433-1
Ken Arnold, James Gosling e David Holmes, "The JavaTM Programming Language", 3ª edição, Addison-Wesley, 2000.
FCA - Editora de Informática, 2017. ISBN: 978-972-722-838-6 (portuguese)
F. Mário Martins, "Java 8 POO + Construções Funcionais",
: