Lines Matching refs:file
12 * version 2 for more details (a copy is included in the LICENSE file that
39 import java.nio.file.Files;
40 import static java.nio.file.StandardOpenOption.*;
45 // Open file for appending, returning FileChannel
46 static FileChannel newFileChannel(File file) throws IOException {
48 return new FileOutputStream(file, true).getChannel();
50 return FileChannel.open(file.toPath(), APPEND);
54 // Open file for append, returning OutputStream
55 static OutputStream newOutputStream(File file) throws IOException {
57 return new FileOutputStream(file, true);
59 return Files.newOutputStream(file.toPath(), APPEND);
80 final File file = File.createTempFile("foo", null);
88 try (FileChannel fc = newFileChannel(file)) {
92 try (OutputStream out = newOutputStream(file)) {
102 if (file.length() != (long) (nThreads * writes))
105 file.delete();