?? 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 + -