Working with Files

  • 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:
  • explain the principles of input and output and identify a number of different input and output devices;

  • explain the concept of an I/O stream ;

  • describe the basic file-handling techniques used in the Java language;

  • distinguish between text, binary and object encoding of data;

  • distinguish between serial access files and random access files;

  • create and access files in Java using all the above encoding and access methods.

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of East LondonLondonUK

Personalised recommendations