file有可能是文件也可能是文件路径。
先创建file对象,这个对象可能是输入也可能是输出。
mkdir创建一个目录mkdirs创建多层目录。
isFile判断是不是一个文件。
isDirectory判断是不是目录。
listFile返回当前目录下的子文件,返回数组形式。
createNewFile创建一个新文件。
序列化:
序列化的对象一定要实现接口Serializable
类里要写private static final long SerialVersionUIDAdder=1L;
创造序列化对象(序列化对象传入输出流),用序列化对象引用的方法writeObject将对象序列化,还是用反序列化对象,对对象进行反序列化。
对多个对象进行序列化,可以放到集合中进行。
在硬盘上写下一个文件,内容格式如图。
可以用流导出,然后创造这个集合对象,这个集合对象有导入方法(load)可以导入一个流,可以是字节流也可以是字符流。