操作系统课程设计--银行家算法java实现回溯与递归法实现银行家算法
课程设计报告
课程名称:操作系统课程设计
姓 名: 樊廷峰
指导教师:刘丽敏
学 院:信息科学与工程学院
专业班级: 物联网1402班
2017年3月11日
PAGE \* MERGEFORMATII
目录
TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc477027984" 银行家算法 PAGEREF _Toc477027984 \h 1
HYPERLINK \l "_Toc477027985" 一 设计要求 PAGEREF _Toc477027985 \h 1
HYPERLINK \l "_Toc477027986" 二 设计思想 PAGEREF _Toc477027986 \h 1
HYPERLINK \l "_Toc477027987" 2.1 银行家算法 PAGEREF _Toc477027987 \h 1
HYPERLINK \l "_Toc477027988" 2.2 安全性算法 PAGEREF _Toc477027988 \h 1
HYPERLINK \l "_Toc477027989" 三 数据结构 PAGEREF _Toc477027989 \h 2
HYPERLINK \l "_Toc477027990" 3.1 可利用资源向量Available PAGEREF _Toc477027990 \h 2
HYPERLINK \l "_Toc477027991" 3.2 最大需求矩阵Max PAGEREF _Toc477027991 \h 2
HYPERLINK \l "_Toc477027992" 3.3 分配矩阵Allocation PAGEREF _Toc477027992 \h 3
HYPERLINK \l "_Toc477027993" 3.4 需求矩阵 PAGEREF _Toc477027993 \h 3
HYPERLINK \l "_Toc477027994" 四 总体设计 PAGEREF _Toc477027994 \h 3
HYPERLINK \l "_Toc477027995" 4.1 输入量 PAGEREF _Toc477027995 \h 3
HYPERLINK \l "_Toc477027996" 4.2 输出量 PAGEREF _Toc477027996 \h 3
HYPERLINK \l "_Toc477027997" 4.3 部分界面 PAGEREF _Toc477027997 \h 4
HYPERLINK \l "_Toc477027998" PAGEREF _Toc477027998 \h 5
HYPERLINK \l "_Toc477027999" 五 详细设计 PAGEREF _Toc477027999 \h 5
HYPERLINK \l "_Toc477028000" 5.1类Bank(主类) PAGEREF _Toc477028000 \h 5
HYPERLINK \l "_Toc477028001" 5.2 类Request_or_Max(用于获取Request或Max表数据) PAGEREF _Toc477028001 \h 6
HYPERLINK \l "_Toc477028002" 5.3 类Show(显示输出结果) PAGEREF _Toc477028002 \h 6
HYPERLINK \l "_Toc477028003" 5.4 算法(寻找安全序列的方法:回溯法) PAGEREF _Toc477028003 \h 7
HYPERLINK \l "_Toc477028004" 5.5 流程图 PAGEREF _Toc477028004 \h 9
HYPERLINK \l "_Toc477028005" 六 遇到的问题及解决方法 PAGEREF _Toc477028005 \h 12
HYPERLINK \l "_Toc477028006" 6.1 问题一(空指针异常) PAGEREF _Toc477028006 \h 12
HYPERLINK \l "_Toc477028007" 6.2 问题二(监听JTable数据跟新) PAGEREF _Toc477028007 \h 12
HYPERLINK \l "_Toc477028008" 6.3 问题三(JTable中单元格数据的获取) PAGEREF _Toc477028008 \h 12
HYPERLINK \l "_Toc477028009" 6.4 问题四(键盘输入的数据转化为数字) PAGEREF