摘要: 继承与实现: 1.抽象类可以被子类继承,接口既可以被继承也可以被实现。 方法: 2.抽象类可以做方法声明也可以做方法实现,接口只能做方法声明 变量: 3.抽象类内定义的变量是普通变量,接口定义的变量只能是公共的静态的变量。 4.如果一个类里面有抽象方法,那么这个类只能是抽象类 5.抽象方法要被实现, 阅读全文
posted @ 2017-09-04 23:24 张超五 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.thows用在方法声明的时候,表示这个方法可能会抛出这个异常,可以声明多种异常,由方法的调用者捕获 2.thow用在方法体内,用于抛出一个异常实例,由方法内部的语句进行处理。 阅读全文
posted @ 2017-09-04 22:37 张超五 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/qj19842011/article/details/45675057 关于finally,return的执行顺序 例子: try{ return expression; }finally{ do some work; } 1、执行:expressio 阅读全文
posted @ 2017-09-04 22:20 张超五 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 如下: 一个类中的执行顺序优先级:静态代码块(类加载的时候最先执行)>main方法>构造代码块>构造方法 构造代码块:每次新建对象都会执行,而且是在构造方法前执行 静态代码块:新建对象时最先执行,但是不管新建多少次对象都只是执行一次 构造方法,在构造方法块执行之后执行 普通代码块,跟普通代码语句一样 阅读全文
posted @ 2017-09-04 21:43 张超五 阅读(243) 评论(0) 推荐(0) 编辑