摘要: 1,try语句会依次输出然后catch抓到后到finally 然后依次运行finally 2,finally语句不一定会执行 如果System.exit(0)或者try/catch被打断了之后就不会运行3,总结:在异常错误其中 e.getMessage()是输出throw new Exception 阅读全文
posted @ 2018-11-11 15:59 博二爷 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1,小知识:super调用基类构造方法,必须子类构造方法第一句 在下一级出来之后{super("Hello.Grandparent")}然后直接将这个传到上一级里面2,不能在子类构造后再调用父类构造因为此时 父类已经构造,已经初始化,所以不能重复构造3,要知道:public String toStr 阅读全文
posted @ 2018-11-07 16:25 博二爷 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容 1、对起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序这六种常用排序算法进行比较。 2、待排序表的表长不超过100;其中数据用伪随机数产生程序产生。 3、至少要用6组不同的输入数据做比较。 4、要对实验结果做简单分析。 一、 源程序 阅读全文
posted @ 2018-10-22 16:00 博二爷 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容 1、二叉排序树。 任意给定一组数据,设计一个算法,建立一棵二叉排序树,对它进行查找、插入、删除等操作。 2、构造哈希表,key值由随机数获得,自己选择解决冲突的算法。并且计算查找次数及平均查找次数。 一、 源程序 二叉排序树: 哈希表: 阅读全文
posted @ 2018-10-22 15:58 博二爷 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容 1)掌握图的邻接矩阵、邻接表存储结构表示及其创建算法 2)掌握图的深度优先搜索遍历算法和图的广度优先搜索遍历算法; 4)按照实验题目要求独立正确地完成实验内容(提交程序清单及相关实验数据与运行结果); 二、 源程序 阅读全文
posted @ 2018-10-22 15:57 博二爷 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 一、 实验内容 实现一个哈夫曼编码系统,系统包括以下功能: (1) 字符信息统计:读取待编码的源文件txt文档,统计出现的字符及其频率。 (2) 建立哈夫曼树:根据统计结果建立哈夫曼树。 (3) 建立哈夫曼码表:利用得到的哈夫曼树,将各字符对应的编码表保存在文件结果txt文档中。 (4) 对源文件进 阅读全文
posted @ 2018-10-22 15:54 博二爷 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 一、 实验目的 掌握栈及队列基本操作的实现 一、 源程序 栈与队列基本操作: 运算符表达式: 阅读全文
posted @ 2018-10-22 15:52 博二爷 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一、 实验目的 掌握线性表的顺序表和链表的基本操作:建立、插入、删除、查找、合并、打印等运算。 一、 源程序 顺序表: 约瑟夫退圈 阅读全文
posted @ 2018-10-22 15:49 博二爷 阅读(1756) 评论(0) 推荐(0) 编辑
摘要: package 创建对象数目; import java.nio.charset.MalformedInputException; public class Sum { private static int m=0; public Sum() { m++; } public static int getsum() { return m; } public static void... 阅读全文
posted @ 2018-10-21 16:44 博二爷 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1,早期经常这样定义变量 int value=100;前面的示例中这样定义变量 MyClass obj = new MyClass();不一样 因为第一种是原始数据类型定义 而第二种是通过引用类名创建一个对象来引用出来 定义对象类型的变量时没有进行赋值而是null 而定义原始类型的变量分配内存2,对 阅读全文
posted @ 2018-10-21 16:20 博二爷 阅读(111) 评论(0) 推荐(0) 编辑