2020年5月13日

摘要: 什么是异常 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 2.java中如何进行异常处理 Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws try:执行可能产生异常的代码 catch:捕获异常 finally:无论是 阅读全文
posted @ 2020-05-13 18:44 Gun'sdream 阅读(127) 评论(0) 推荐(0) 编辑
 
摘要: 1.throw和throws的区别: throw :手动抛出异常 throws:声明方法可能要抛出的各种异常 2.Error与Exception的区别 Error表示系统致命的错误,程序是无法处理这些错误的 Exception是指程序可以捕获并处理的异常,并且程序可能会被恢复。 3.运行时异常(ru 阅读全文
posted @ 2020-05-13 16:43 Gun'sdream 阅读(97) 评论(0) 推荐(0) 编辑
 
摘要: 、接口 1.接口的特性 1.接口不可以被实例化 2.实现类必须实现接口的所有方法 3.实现类可以实现多个接口 4.接口中的常量都是静态常量 2.编写接口类把class代替为interface,实现接口使用关键字implems,如果要实现多个接口则用逗号连接。 3.接口是一种能力,体现在接口方法上。 阅读全文
posted @ 2020-05-13 15:55 Gun'sdream 阅读(129) 评论(0) 推荐(0) 编辑
 
摘要: 1.多态实现的思路(实现多态三要素) 1.编写具有继承关系的父类和子类 2.子类重写父类方法 3.使用父类的引用指向子类的对象 1.向上转型 F f=new Son(); 父类与子类的转换:2.向下转型 Son s=(Son)f; 2.实现多态的两种形式 1.使用父类作为方法形参实现多态 2.使用父 阅读全文
posted @ 2020-05-13 15:50 Gun'sdream 阅读(113) 评论(0) 推荐(0) 编辑
 
摘要: 什么是封装 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装的好处: 1>隐藏类的实现细节 2>方便加入控制语句 3>只能通过规定方法访问数据 4>方便修改实现 封装的步骤 1>修改属性的可见性,设为private 2>创建公有的gette 阅读全文
posted @ 2020-05-13 15:46 Gun'sdream 阅读(87) 评论(0) 推荐(0) 编辑