摘要: 1、子类在覆盖父类时,如果父类的方法抛出异常,那么子类的覆盖方法,只能抛出父类的异常或者该异常的子类;2、如果父类方法抛出多个异常,那么子类在覆盖方法时,只能抛出父类异常的子集。3、如果父类或者接口的方法没有异常抛出,那么子类在覆盖方法时,也不可以抛出异常,如果子类方法有异常,就必须进行try处理,... 阅读全文
posted @ 2015-01-03 21:26 静以养身 俭以养德 阅读(118) 评论(0) 推荐(0) 编辑
摘要: /*Exception有一个特殊的子类异常RuntimeException运行异常,如果在函数内部抛出此异常,函数上可以不用声明异常,编译一样通过。如果在函数上声明了该异常,调用者可以不用进行处理,编译一样通过。之所以不在函数声明,是因为不要调用者处理,当该异常出现,程序会停止,因为在运行时,出现了... 阅读全文
posted @ 2015-01-03 20:21 静以养身 俭以养德 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 记录下这个网址,学习java的基础题目;http://bbs.itheima.com/thread-130760-1-1.html点击打开链接 阅读全文
posted @ 2015-01-03 19:48 静以养身 俭以养德 阅读(89) 评论(0) 推荐(0) 编辑
摘要: /*因为项目中会出现特有问题,而这些问题未被java进行封装,所以按照java对异常处理的额思想,将特有问题进行自定义异常封装。称为自定义异常。对于自定义异常,我们要展示异常信息,所以我们要覆写Exception的方法,如getMessage(0,printStackTrace()等如何自定义异常信... 阅读全文
posted @ 2015-01-03 15:07 静以养身 俭以养德 阅读(122) 评论(0) 推荐(0) 编辑
摘要: /*异常:程序运行时出现的不正常情况,异常由来:问题也是现实生活中的一个具体事物,也可以通过java的类的形式进行描述,并封装成对象,其实 就是java对不正确的情况进行描述后的对象本质。对于问题的划分:一种是严重问题,一种是非严重问题对于严重问题:java通过Error进行描述,此类问题一般不编写... 阅读全文
posted @ 2015-01-03 14:39 静以养身 俭以养德 阅读(131) 评论(0) 推荐(0) 编辑
摘要: /*内部类的访问规则:1、内部类可以直接访问外部类的成员,包括私有成员,之所以可以直接访问外部类成员,是因为内部类中持有一个外部类的引用,格式:外部类名称.this2、外部类要访问内部类,必须要建立内部类对象 一般我们都将内部类私有化进行封装起来。访问格式:当内部类定义在外部类的成员位置时,而且是非... 阅读全文
posted @ 2015-01-03 13:34 静以养身 俭以养德 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /*Object类是所有对象的父类,最高级该类中定义的是所有类都具有的功能;1、方法equals比较的是对象的内存地址。*/class ObjectDemo{ private int num; public boolean equals(Object obj) ... 阅读全文
posted @ 2015-01-03 11:15 静以养身 俭以养德 阅读(130) 评论(0) 推荐(0) 编辑
摘要: interface Operation{ void insert(); void delete();}class JDBC implements Operation{ public void insert() { System.out.println("JDBC的插入"); } public vo... 阅读全文
posted @ 2015-01-03 10:47 静以养身 俭以养德 阅读(120) 评论(0) 推荐(0) 编辑
摘要: /*基础班同学: 学习,睡觉高级班同学: 学习、睡觉*/abstract class Student{ public abstract void study(); public void sleep() { System.out.println("躺着睡"); }}class BaseStuden... 阅读全文
posted @ 2015-01-03 10:20 静以养身 俭以养德 阅读(129) 评论(0) 推荐(0) 编辑