文章列表
java异常关键理解:
一图;五个关键字;先逮小的,后逮大的;异常和重写的关系。
一图是指:异常的父类是Throwable,其子类包括Error,Exception。Error是用于指示合理的应用程序不应该试图捕获的严重问题,一般我们不做处理;Exception指出了合理的应用程序想要捕获的条件。Exception的子类又分为两大类,RuntimeException和非Exception。对于RuntimeException而言,其中包括数组越界,除数为零这些异常,可以做捕获也可以不做捕获,java运行机制会识别该异常并抛出异常。非RuntimeException,我们必须捕获该类异常。
五个关 ...
创建哈弗曼树的首要就是要有思路:
1.要把给定的数组转化成节点数组保存
2.对节点数组进行排序,按升序的方式排列
3.构建哈弗曼树
4.对哈弗曼树进行编码,左0右1
package cn0421hafuman;
public class Hafuman {
/**构建哈弗曼树
* @param args
*/
int[] data;
public Hafuman(int[] date){
this.data=date;
}
//将数组转化成节点数组
public MyNode[] toMyNodeArray(){
MyNode ...
1.概念的小小理解
参考解释:队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时, ...
从星期六开班之后,我就正式成为蓝杰1024组成员,在这个组有我们两个可爱的同班同学,还有许多来自邻校的同学们,意外的是在开班的自我介绍的过程中我找到了一个老乡,哈哈哈。我们交流甚欢,还交流各自的学习与生活状况,最近虽然很忙碌,但是有各位的相伴,过程还是相当快乐的,我也坚信自己的选择是正确的。
这几次给我们上课的是胡zong,但是他叫我们喊他胡哥,虽然跟小龟他们叫的不一样有点不太自然,但是慢慢的就会习惯的。胡哥的上课方式我很喜欢啊,有种很清醒的感觉,不像是被牵着走的,而自己才是真正的主人。
这几天学的是分形基础,跟我们班两个活宝搭档的感觉不错,代同学代码基础是相当了得,哈哈 ...
1.类的继承:子类继承父类的属性和方法
作用:1.提高代码的重用性
2.提高程序的扩展性
2。java的继承语法的格式
关键字:extends
public class 父类名(基类名) extends 子类名(超类名){
//方法
}
3.子类继承父类 ...
对象和类的区别:
1.对象是现实世界的实体,此类事物具有特征和行为:比如:我自己,我正在用的这台电脑,我看的《计算机网络》这本书,我的手机等等;
定义对象时:类名+对象名
2.类是对象的抽象,是具有相似属性和行为的一类事物的总和,比如(跟对象一一对应):人,电脑,我们学的书,手机这一大类等等;
格式:class +类名
3.类名首字母必须大写class Test{},class Boss{},class Soldier{},首字母必须大写;方法名,对象名,变量名的命名规则相同:首字母小写,首个必须是字母或下划线
命名规则:字母、数字、下划线;首字母必须是字母、下划线
4.对象的创建格式 S ...