block.java
来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 50 行
JAVA
50 行
/*
* $Id: Block.java,v 1.4 2004/01/02 09:16:09 epr Exp $
*/
package org.jnode.fs.ext2.cache;
import org.apache.log4j.Logger;
/**
* @author Andras Nagy
*/
public class Block {
byte[] data;
boolean dirty = false;
private static final Logger log = Logger.getLogger(Block.class);
public Block(byte[] data) {
this.data = data;
}
/**
* Returns the data.
*
* @return byte[]
*/
public byte[] getData() {
return data;
}
/**
* Sets the data.
*
* @param data
* The data to set
*/
public void setData(byte[] data) {
this.data = data;
dirty = true;
}
/**
* flush is called when the block is removed from the cache
*/
public void flush() {
if (!dirty)
return;
//XXX...
log.error("BLOCK FLUSHED FROM CACHE");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?