File list (Check if you may need any files):
2BufferedOutputStream.java
5Bits.java
BufferedReader.java
BufferedWriter.java
ByteArrayInputStream.java
ByteArrayOutputStream.java
CharArrayReader.java
CharArrayWriter.java
CharConversionException.java
Closeable.java
Console.java
DataInput.java
DataInputStream.java
DataOutput.java
DataOutputStream.java
DeleteOnExitHook.java
EOFException.java
ExpiringCache.java
Externalizable.java
File.java
FileDescriptor.java
FileFilter.java
FileInputStream.java
FilenameFilter.java
FileNotFoundException.java
FileOutputStream.java
FilePermission.java
FileReader.java
FileSystem.java
FileWriter.java
FilterInputStream.java
FilterOutputStream.java
FilterReader.java
FilterWriter.java
Flushable.java
InputStream.java
InputStreamReader.java
InterruptedIOException.java
InvalidClassException.java
InvalidObjectException.java
IOError.java
IOException.java
LineNumberInputStream.java
LineNumberReader.java
NBufferedInputStream.java
NotActiveException.java
NotSerializableException.java
ObjectInput.java
ObjectInputStream.java
ObjectInputValidation.java
ObjectOutput.java
ObjectOutputStream.java
ObjectStreamClass.java
ObjectStreamConstants.java
ObjectStreamException.java
ObjectStreamField.java
OptionalDataException.java
OutputStream.java
OutputStreamWriter.java
PipedInputStream.java
PipedOutputStream.java
PipedReader.java
PipedWriter.java
PrintStream.java
PrintWriter.java
PushbackInputStream.java
PushbackReader.java
RandomAccessFile.java
Reader.java
SequenceInputStream.java
SerialCallbackContext.java
Serializable.java
SerializablePermission.java
StreamCorruptedException.java
StreamTokenizer.java
StringBufferInputStream.java
StringReader.java
StringWriter.java
SyncFailedException.java
UnsupportedEncodingException.java
UTFDataFormatException.java
Win32FileSystem.java
WinNTFileSystem.java
WriteAbortedException.java
Writer.java