java学习之部分笔记
2024-09-23 06:06:51
1.枚举类型
2.String的方法Index的用法。StringBuffer 的用法。Math的用法。Date类
3.用abstract修饰的类就是抽象类。抽象方法不能有主体。抽象类中,可以有抽象方法和非抽象方法。 ●含有抽象方法的类是抽象类,抽象类的方法不一定是抽象方法
●表示要注意的 4.在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写
如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载 重写方法的规则如下:
1). 参数列表:必须与被重写方法的参数列表完全匹配。
2). 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同
3). 访问级别:一定不能比被重写方法强,可以比被重写方法的弱。
4). 非检查异常(运行时异常):重写方法可以抛出任何非检查的异常,无论被重写方法是否声明了该异常。
5). 检查异常:重写方法一定不能抛出新的检查异常,或比被重写方法声明的检查异常更广的检查异常
6). 不能重写标志为final,static的方法 5.接口
接口是一种特殊的抽象类,这种类,只包含常量和方法的定义,而没有常量和方法的实现。方法只能是抽象方法,没有方法体。可以不加abstract,默认就是abstract的。
通过关键字implement来实现接口。 6.final和finally的区别
final定义的方法和属性不能被继承。finally用在异常处理之中,无论是否出现异常,都会运行的块。
try,catch ,finally块的关系
try不能单独存在,可以跟多个catch。三者组合:try-catch,try-catch-finally,try-finally这几种是合法的。当使用多个catch的时候,子异常位于父异常之前。 7.集合collection
Set和list接口是Collection派生的。set无序,元素不能有重复。list有序,长度可变,可有重复。
最新文章
- mysql中,sleep进程过多,如何解决?
- iOS 传值方式
- 利用SHELL脚本实现文件完整性检测程序(1.2版更新)
- css加载优化
- 清北学堂2017NOIP冬令营入学测试
- Welcome to Linux From Scratch!
- 霍纳法则(Horner's rule)
- HDU5649 DZY Loves Sorting 线段树
- Mybatis 打开连接池和关闭连接池性能对比
- puppet常用调试命令
- JavaScript面向对象之类的继承
- js模板引擎--artTemplate
- [ASP.NET MVC]笔记(一)模型和HTML辅助方法
- json的命名空间
- java this关键字的使用
- SSE图像算法优化系列六:OpenCv关于灰度积分图的SSE代码学习和改进。
- SAP Hybris电子商务最新功能
- C#时间戳的简单实现
- HDU 5113--Black And White(搜索+剪枝)
- post方式发送请求报文