day-02
方法重写:
- 参数列表必须完全与被重写方法的相同
- 返回类型必须完全与被重写方法的相同
- 访问权限不能比父类中被重写的方法的访问权限更低
- 父类的成员方法只能被它的子类重写
- final 声明的方法不能被重写
- static 声明的方法不能被重写,但是可以被再次声明
- 重写的方法能够抛出任何非强制性异常,无论重写方法是否抛出异常
- 构造方法不能被重写
- 如果不能继承一个方法,则不能重写这个方法
排序介绍:
1.冒泡排序
冒泡排序就是把小的元素往后或者往前调。比较是相邻的两个元素比较,交换也发生在两个元素之间,所以如果两个相等,则不做交换
即使两个元素不相邻的两个相等元素,经过前面的交换也会变成相邻元素,这个时候两个相等的元素也不会发生交换。相同元素的前后顺序并没有
改变,所以冒泡排序是一种稳定的排序
2.
名词解释:
- DML(data manipulation language),数据库操作语言,如增删改查
- DDL(data definition language), 数据定义语言,如 建表 删除表,修改表结构(修改表字段)
- DCL(data contrl language),数据控制语言,如权限授权
线程的状态:新建状态、就绪状态、运行状态、阻塞状态以及死亡状态
java的克隆方式:
- 浅克隆:通过克隆实例进行复制,但里面的其他子对象,都是公用的
- 深克隆:克隆的时候会复制它的子对象的引用,里面所有的变量和子对象都是额外拷贝了一份。
go big or go home -- facebook