文件名称:银行家算法.doc
文件大小:4KB
文件格式:RAR
更新时间:2016-04-12 14:13:13
银行家算法
package ArrayL; import java.util.Scanner; public class Banker { int available[] = new int[]{3,3,2};//可得到的资源 int max[][] = new int[][]{{7,5,3},{3,2,2},{9,0,2},{2,2,2},{4,3,3}};//每个进程最大资源数 int allocation[][] = new int[][]{{0,1,0},{2,0,0},{3,0,2},{2,1,1},{0,0,2}};//每个进程目前拥有的资源数 int need[][] = new int[][]{{7,4,3},{1,2,2},{6,0,0},{0,1,1},{4,3,1}};//每个进程需要的资源数 void showData()//展示数据输出每个进程的相关数据 { System.out.println("进程号 Max Allocation Need "); System.out.println(" A B C A B C A B C"); for(int i = 0;i<5;i++)
【文件预览】:
银行家算法.doc