InputStream
/ OutputStream
/ Reader
/ Writer
都是抽象类,注意需要
close()
输入输出是对程序而言的
InputStream
OutputStream
Reader
Writer
RandomAccessFile
基本取代
DataInputStream
和DataOutputStream
public class DataInputStream
extends FilterInputStream
implements DataInput
public class DataOutputStream
extends FilterOutputStream
implements DataOutput
public class RandomAccessFile
extends Object
implements DataOutput, DataInput, Closeable
BufferedInputStream
/ BufferOutputStream
/ BufferedReader
/ BufferedWriter
提高输入输出效率
bufferedReader.readLine()
File
File
指代文件 file
或目录 directory
File
不处理文件内容,只处理文件或目录的周边信息File
常用方法canRead
canWrite
createNewFile
delete
deleteOnExit
getAbsoluteFile
getAbsolutePath
getName
getParent
getParentFile
getPath
getTotalSpace
getUsableSpace
isAbsolute
isDirectory
isFile
isHidden
lastModified
length
list
listFiles
listRoots
mkdir
mkdirs
renameTo
setLastModified
setReadable
setReadOnly
setWritable