vmopenmode.java
来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 45 行
JAVA
45 行
/*
* $Id: VMOpenMode.java,v 1.1 2003/11/25 11:41:56 epr Exp $
*/
package java.io;
/**
* @author epr
*/
public final class VMOpenMode {
/** Open for reading only, open fails if file does not exist */
public static final VMOpenMode READ = new VMOpenMode("r", true, false);
/** Open for writing only, file is created if file does not exist */
public static final VMOpenMode WRITE = new VMOpenMode("w", false, true);
/** Open for reading and writing, file is created if file does not exist */
public static final VMOpenMode READ_WRITE = new VMOpenMode("rw", true, true);
private final String mode;
private final boolean read;
private final boolean write;
private VMOpenMode(String mode, boolean read, boolean write) {
this.mode = mode;
this.read = read;
this.write = write;
}
public String toString() {
return mode;
}
/**
* Open for (at least) read?
*/
public boolean canRead() {
return read;
}
/**
* Open for (at least) write?
*/
public boolean canWrite() {
return write;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?