需要用try{} catch(Exception ex){ex.printStackTrace();} 包起来
write a serialized object to a file
FileOutputStream filestream = new FileOutputStream(file);
ObjectOutputStream os = new ObjectOutputStream(filestream);
os.writeObject(****);
0s.writeObject(****);(implements Serializable)(transient instance variables and static variables are not saved)
os.close();
restoring an object
FileInputStream filestream = new FileInputStream(file);
ObjectInputStream os = new ObjectInputStream(filestream);
Object o = os.readObject();(先进先出)
Object b = os.readObject();
转换类型
os.close();
write a string to a text file
FileWriter w = new FileWriter(file);
BufferedWriter writer = new BufferedWriter(w);
writer.write("*****");
writer.close();
reading from a text file
FileReader r = new FileReader(file);
BufferedReader reader = new BufferedReader(r);
String line = null;
while((line=reader.readline())!=null){
******
}
reader.close();