操作系统优先级和时间片调度+内存管理(3)

2020-04-17 04:10

this.memoryLimit = initMemoryLimit; }

public int getMemoryBase() { return this.memoryBase; }

public int getMemoryLimit() { return this.memoryLimit; }

public int getStatus() { return this.availableStatus; }

public String toString() {

return \已分配内存\+this.getMemoryBase() + 剩余内存\ + this.getMemoryLimit() + \; } }

//这是内存保存和添加迭代器的类

\

package Final;

import java.util.ArrayList; import java.util.Iterator; public

class

MemoryRecords

implements

Iterable {

private ArrayList memoryItems;

public Iterator iterator() { return this.memoryItems.iterator(); }

public ArrayList getMemoryItems() {

return this.memoryItems; }

public MemoryRecords() { this.memoryItems ArrayList();

= new

}

public void addItem(MemoryItem newMemoryItem) { this.memoryItems.add(newMemoryItem); }

public void removeItem(MemoryItem momoryItem) { this.memoryItems.remove(momoryItem); }

public MemoryItem getMomoryItem(MemoryItem item) {

for(MemoryItem mItem : this.memoryItems) { if(mItem.equals(item)){ return mItem; } }

return null; }

public MemoryItem getMemoryItem(int base) { for(MemoryItem mItem : this.memoryItems) { if(mItem.getMemoryBase() == base) { return mItem;

} }

return null; }

public int getNumberOfItems() { return this.memoryItems.size(); }

public String[] getItemsProperties() { String

itemsProperties[]

=

new

String[getNumberOfItems()]; int i=0; for(Iterator

iterator1

=

this.memoryItems.iterator(); iterator1.hasNext(); ) {

MemoryItem iterator1.next();

itemsProperties[i++] = mmItem.toString(); }

if(itemsProperties == null) { itemsProperties[0] = \

mmItem = (MemoryItem)

}

return itemsProperties; } }

//这是界面的主函数,和相关实现的类 package Final;

import java.applet.Applet; import java.applet.AudioClip; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Cursor; import java.awt.FlowLayout; import java.awt.Font; import java.awt.GridLayout;

import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter;


操作系统优先级和时间片调度+内存管理(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:认识色阶和曲线 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: