Java in Context

  • Quentin Charatan
  • Aaron Kans
Part of the Texts in Computer Science book series (TCS)


By the end of this chapter students should be able to:
  • provide a brief history of the development of the Java language;

  • identify the potential problems with pointers, multiple inheritance and aliases;

  • develop clone methods and copy constructors to avoid the problem of aliases;

  • identify immutable objects;

  • explain the benefits of Java’s garbage collector.

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of East LondonLondonUK

Personalised recommendations