Search this site
What do you think of this article? Did it help you? Found a mistake? Feedback and suggestions here
Tutorial: introduction to I/O in Java
Java provides quite flexible libraries for dealing with input/output operations such as reading and writing to files or network sockets. A number of key classes and packages are provided as part of the JDK for dealing with I/O in Java:
Although not strictly related to the Java I/O packages, you may also be interested in the Arcmexer library, which allows reading from various archive files. At present, it supports ZIPs (encrypted and unencrypted) and TAR files (compressed and uncompressed).
Written by Neil Coffey. Copyright © Javamex UK 2012. All rights reserved.