📄 memoryblock.java
字号:
package com.ysu.cwy;
public class MemoryBlock {
private int BlockId; //内存块ID
private int BlockStartPlace; //内存块开始位置
private int BlockEndPlace; //内存块结束位置
private int BlockSize; //内存块大小
private long processId; //该内存块线程ID
private boolean BlockStatus; //该内存块状态
private boolean fullBlock; //该块内存是否被完整占用
//无参构造函数
public MemoryBlock() {
}//end method MemoryBlock
//构造函数
public MemoryBlock(int blockId, int blockStartPlace, int blockEndPlace, int blockSize) {
super();
BlockId = blockId;
BlockStartPlace = blockStartPlace;
BlockEndPlace = blockEndPlace;
BlockSize = blockSize;
this.processId =-1;
BlockStatus = false;
fullBlock=false;
}//end method MemoryBlock
public int getBlockEndPlace() {
return BlockEndPlace;
}
public void setBlockEndPlace(int blockEndPlace) {
BlockEndPlace = blockEndPlace;
}
public int getBlockId() {
return BlockId;
}
public void setBlockId(int blockId) {
BlockId = blockId;
}
public int getBlockSize() {
return BlockSize;
}
public void setBlockSize(int blockSize) {
BlockSize = blockSize;
}
public int getBlockStartPlace() {
return BlockStartPlace;
}
public void setBlockStartPlace(int blockStartPlace) {
BlockStartPlace = blockStartPlace;
}
public boolean getBlockStatus() {
return BlockStatus;
}
public void setBlockStatus(boolean blockStatus) {
BlockStatus = blockStatus;
}
public long getProcessId() {
return processId;
}
public void setProcessId(long processId) {
this.processId = processId;
}
public boolean isFullBlock() {
return fullBlock;
}
public void setFullBlock(boolean fullBlock) {
this.fullBlock = fullBlock;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -