Bibliografia

Principal

  • The JAVA Programming Language, 4th edition, K. Arnold, J.Gosling, and D.Holmes, Addison-Wesley 2005, ISBN 0-321-34980-6. Programação, Algoritmos e Estruturas de Dados, 2ed. João Pedro Neto. Escolar Editora 2008, ISBN 9725922163.:
  • Java 8 - POO + Construções Funcionais F. Mário Martins, FCA, 2017 ISBN: 978-972-722-838-6 The JAVA Programming Language, 4th edition, K. Arnold, J.Gosling, and D.Holmes, Addison-Wesley 2005, ISBN 0-321-34980-6. Programação, Algoritmos e Estruturas de Dados, 2ed. João Pedro Neto. Escolar Editora 2008, ISBN 9725922163.:

Secundária

  • The Java Language Specification, Java SE 7 Edition (online)  J. Gosling et al., (disponível online) Design by Contract with JML , G.T. Leavens e Y. Chen, 2006 (disponível online) Introduction to Programming Using Java, D. Eck, 2006.: