- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 try...catch...finally中return问题
以无异常为例,发生异常catch类比trytry和finally中都有return执行到try的return后的语句之后去执行finally,最终返回为finally中的return,finally中的语句会影响返回值try中有return,finally中没有return执行try中的return后的语句之后执行finally,最终返回值是执行finally之前的结果,也就是finally中的结果不会影响返回值原博文链接:添加链接描述...
2020-10-24 15:41:23 92
原创 idea不支持jdk版本
file->project structure->project设置jdk版本为自己安装的版本project下的modules中的jdk版本号file->settings->java Compiler中的jdk版本号当前modules的.iml中的jdk设置
2020-09-04 22:04:03 2925
原创 对象声明及创建成员变量初始化和构造方法执行顺序
子类构造方法显示调用父类构造方法并传递子类成员变量,编译器报错并提示将传递的成员变量用static修饰。错误原因显示调用构造函数时,不能引用实例字段。涉及到对象声明和创建时,类加载时类属性初始化、父子类对象属性的初始化及父子类的构造方法执行的顺序。 由static修饰的属性和方法所属为其所在类,在内存中只有一份,为类所创建的所有对象共享,随类的加载先对static修饰内容初始化,继承中先初始父类的static,之后初始子类static内容。 调用父类构造方法虽然在子类构造方法第一行,但执行时更靠前,如.
2020-07-17 22:44:27 1022
原创 冲突向量求流水线调度策咯
一、实验内容1、根据流水线的时间周期和功能段数,输入流水线的预约表;2、求出延迟禁止表和冲突向量;3、构造流水线状态转移图;4、寻找最小等间隔调度;5、寻找最佳调度,并给出最小平均延迟和流水线的最大吞吐率;按此流水线调度方案,输入n个任务,画出时空图,求实际吞吐率(选作)二、实验结果最短等间隔:5(没有时空图)三、源码package pproject0204;import java.util.ArrayList;import java.util.HashSet;import
2020-06-11 11:15:37 2927 3
原创 SLR分析--------------Java实现
实验题目(1)根据给定文法,先对文法进行解析,构造识别活前缀的DFA并输出;(2)根据DFA构造LR分析表并输出;(3)分析给定表达式是否是该文法识别的正确的算术表达式(要求输出归约过程)(4)假如给定表达式文法为:G(E’): E’→#E#E→E+T | TT→T*F |FF→(E)|i(5)分析的句子可为:(i+i)*i和i+i)*i实验结果实验代码(不包含文件内容处理和求follow集部分)package by03;import java.awt.Desktop.Ac
2020-06-05 14:08:20 1327 2
原创 页面替换FIFO、LRU----------Java实现
Java实现1、实验要求1、实验结果地址流整理、FIFO替换结果堆栈实现LRU不同页数命中情况package project0202;import java.util.*;public class projectmain { public static void FIFO(ArrayList<Integer> l, int page) { ArrayList<String> L = new ArrayList<String>();
2020-05-28 10:35:15 231
原创 算符优先
算符优先-------Java实现实验题目实验结果1、读取文本package by02;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;public class by02file { pri
2020-05-27 18:21:27 340
SLR分析实验的代码实现
2020-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人