write()方法是把数据写到流里去,这个很容易懂的吧。
flush()方法是把流里的数据清掉,并把这些数据保存到文件中。如果你只是用write来写数据,在程序运行中,文件的内容是不会更新的,用flush后就把文件保存了最新的内容。
同时注意,如果用了close()把流关闭,那么等于自动使用了一次flush()