rak*_*shr 4 java file-io bufferedwriter
假设我有以下代码片段:
operation1();
bw.close();
operation2();
Run Code Online (Sandbox Code Playgroud)
当我BufferedReader.close()从我的代码调用时,我假设我的JVM进行系统调用,以确保缓冲区已被刷新并写入磁盘.我想知道是否close()等待系统调用来完成其操作,或者它是否继续进行而operation2()无需等待close()完成.
为了重新解释我的问题,当我这样做时,我operation2()能否认为bw.close()已成功完成?