摘要: 第十一章 异常、断言 异常分类: 所有的异常都是由Throwable继承而来,但在下一层立即分解为两个分支:Error和Exception。 Error类层次结构描述了Java运行时系统内部错误和资源耗尽错误。这种情况很少出现。 在设计Java程序时,需要关注Exception层次结构。这个层次结构 阅读全文
posted @ 2016-07-27 20:05 澄海乌鸦 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Java核心技术 第六章 接口与内部类 接口: 任何实现Comparable接口的类都需要包含compareTo方法,并且这个方法的参数必须是一个Object对象,返回一个整数数值。 在Java SE 5.0中,Comparable接口已经改进为泛型类型。 接口中所有的方法自动的属于public。因 阅读全文
posted @ 2016-07-24 15:00 澄海乌鸦 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 类、超类、子类: 子类方法不能直接访问超类的私有域。 this和super并非引用,不能将其赋给另一个对象变量。 super在构造器中的应用: public Manager(String n, double s, int year, int month, int day ) { super(n, s 阅读全文
posted @ 2016-07-08 17:05 澄海乌鸦 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 类:构造对象的模板和蓝图。由类构造对象的过程称为创建类的实例。 对象的特征: 对象的行为 对象的状态 对象的标识 类之间的关系: 依赖 聚合 继承 对象与对象变量: new Date() new GregorianCalendar() new GregorianCalendar(1999, 11, 阅读全文
posted @ 2016-07-05 20:42 澄海乌鸦 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 第三章: main方法必须是public的 有八种基本类型: Java整形: java整形取值范围与机器 长整形以L结尾,十六进制以0x为前缀,八进制以0为前缀,java7以后,以0b为前缀的数是二进制数 java中无无符号类型unsigned Java浮点型: double表示这种类型的数值精度是 阅读全文
posted @ 2016-07-03 22:23 澄海乌鸦 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 要求:使用一个辅助栈实现栈的排序 思路: 要排序的栈为stack,辅助栈为help stack弹出一个元素cur,判断cur与help栈顶元素的大小,若小于或等于,则直接压入help, 否则,将help中小于cur的元素一次压入stack,之后将cur压入help, 重复上面的过程,直到stack为 阅读全文
posted @ 2016-06-27 12:49 澄海乌鸦 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 要求: 1.用户可以将cat类和dog类的实例放入队列 2.用户可以按照放入的顺序取出队列中的全部实例 思路: 设计一个类PetEnterQueue ,用于记录放入队列的每个元素的时间戳,取出时按时间戳来判断从dog队列或cat队列取出元素 具体代码如下: 阅读全文
posted @ 2016-06-27 12:38 澄海乌鸦 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 要求:只是用递归实现栈的逆序 实现两个函数: 1.getAndRemoveLastElement(), 该函数用于返回栈底元素,并将其他元素按原来顺序重新压入 2.reverse(),该函数用于逆序栈。 具体代码如下: 阅读全文
posted @ 2016-06-27 12:31 澄海乌鸦 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 1.设计两个栈,分别为stackPush和stackPop 2.stackPush作为压入栈,向stackPop压入数据,stackPop作为弹出栈,只弹出数据 压入和弹出需要满足下面两个条件: 1.如果stackPush要向stackPop压入数据的话,需要把stackPush中的数据 阅读全文
posted @ 2016-06-27 12:24 澄海乌鸦 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 设计两个栈,一个栈是stackData,另一个栈是stackMin. 思路: 压入数据: 1.若有数据到来则将数据压入stackData,若stackMin为空,则将数据压入stackMin 2.若stackMin不为空,则比较压入的数据和stackMin的栈顶元素的大小,若小于或等于则压入,若大于 阅读全文
posted @ 2016-06-23 17:01 澄海乌鸦 阅读(651) 评论(0) 推荐(0) 编辑