摘要:
super调用父类的构造方法,必须在构造器的第一个 super必须只能出现在子类的方法或者构造方法中 super和this不能同时调用构造方法! VS:代表的对象不同: this:本身调用者这个对象 super:代表父类对象的应用 前提: this:没有继承也可以使用 super:只能在继承条件才能 阅读全文
摘要:
◆ Error 类对象由 Java 虚拟机生成并抛出,大多数错误与代码编写者所执行的操作无关。 Java 虚拟机运行错误( Virtual MachineError ),当 JVM 不再有继续执行操作所需的内存资源时,将出现 OutOfMemoryError 。这些异常发生时, Java 虚拟机( 阅读全文
摘要:
◆在 Exception 分支中有一个重要的子RuntimeException (运行时异常) ArraylndexOutOfBoundsException (数组下标越界) NulPointerException (空指针异常) ArithmeticException (算术异常) Missing 阅读全文
摘要:
数组的工具类java.util.Arrays 由于数组对象本身并没有声明方法可以供我们调用,但Apl中提供了一个工具类供我们使用,从而可以对数据进行一些基本的操作 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用 阅读全文
摘要:
类与对象:类是一个模板:抽象,对象是一个具体的实例 方法:定义,调用! 对应的引用:引用类型:基本类型 对象是通过引用来操作得;栈 >堆 属性:字段File 成员变量 默认初始化: 数字:0 0.0 char:u000 boolean:false 引用:null 修饰符:属性类型 属性名= 属性值 阅读全文
摘要:
使用 Java 内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需继承 Exception 类即可。 在程序中使用自定义异常类,大体可分为以下几个步骤: 1.创建自定义异常类。 2.在方法中通过 throw 关键字抛出异常对象。 3.如果在当前抛 阅读全文
摘要:
 阅读全文
摘要:
抛出异常 捕获异常 异常处理5个关键字:try,catch,finally,throw, 阅读全文
摘要:
要理解 Java 异常处理是如何工作的,你需要掌握以下三种类型的异常: 测试 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常:运行时异常是可能被程序员避免的异常。与检查性异 阅读全文
摘要:
当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数据来保存该数组 稀疏数组的处理方式是:*记录数组一共有几行几列,有多少个不同值 *把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 如下图: 阅读全文