#Java - Code Snippets for '#.Channel' - 2 code snippet(s) found |
|
Sample 1. Usage of java.nio.channels.FileLock | |
|
File lockF = new File(root, STORAGE_FILE_LOCK);
lockF.deleteOnExit();
RandomAccessFile file = new RandomAccessFile(lockF, "rws");
FileLock res = null;
try {
res = file.getChannel().tryLock();
} catch(OverlappingFileLockException oe) {
}
|
|
Like Feedback java.nio FileLock input output file handling |
|
|
Sample 2. Code Sample / Example / Snippet of java.nio.channels.FileChannel | |
|
public static void copy(File input, File output) throws IOException {
FileInputStream fis = new FileInputStream(input);
FileOutputStream fos = new FileOutputStream(output);
try {
FileChannel ic = fis.getChannel();
FileChannel oc = fos.getChannel();
try {
oc.transferFrom(ic, 0, ic.size());
}
finally {
oc.close();
ic.close();
}
}
finally {
fis.close();
fos.close();
}
}
|
|
Like Feedback java.nio.channels.FileChannel |
|
|