自学JavaDay07
面向对象编程
接口
接口就是规范,定义一组规则,本质是契约,制定好后大家都遵守。
声明的关键字是interface
作用:
- 约束
- 定义一些方法,让不同的人实现
- 接口中的方法都是抽象的
- 属性都是静态常量
- 接口不能被实例化,接口中没有构造方法
- 使用implements关键字可以实现继承多个接口
- 必须要重写接口中的方法
内部类
内部类可获得外部类私有属性
内部类可访问static属性,但是static内部类不能访问外部非static属性
异常
程序运行过程中出现的意外状况
-
检查型异常
用户错误或问题引起的异常,是程序员无法预见的。编译时不能被简单忽略
-
运行时异常
程序运行时产生的异常,可能被程序员避免。编译时可被忽略
-
错误Error:错误是脱离程序员控制的问题,在代码中通常被忽略。编译时检查不到
快捷键----try/catch/finally
还可选择多种结构
自定义异常
了解即可
浙公网安备 33010602011771号