day-02

方法重写:

  • 参数列表必须完全与被重写方法的相同
  • 返回类型必须完全与被重写方法的相同
  • 访问权限不能比父类中被重写的方法的访问权限更低
  • 父类的成员方法只能被它的子类重写
  • final 声明的方法不能被重写
  • static 声明的方法不能被重写,但是可以被再次声明
  • 重写的方法能够抛出任何非强制性异常,无论重写方法是否抛出异常
  • 构造方法不能被重写
  • 如果不能继承一个方法,则不能重写这个方法

排序介绍:

  1.冒泡排序

冒泡排序就是把小的元素往后或者往前调。比较是相邻的两个元素比较,交换也发生在两个元素之间,所以如果两个相等,则不做交换

即使两个元素不相邻的两个相等元素,经过前面的交换也会变成相邻元素,这个时候两个相等的元素也不会发生交换。相同元素的前后顺序并没有

改变,所以冒泡排序是一种稳定的排序

  2.

名词解释:

  • DML(data manipulation language),数据库操作语言,如增删改查
  • DDL(data definition language), 数据定义语言,如 建表 删除表,修改表结构(修改表字段)
  • DCL(data contrl language),数据控制语言,如权限授权

线程的状态:新建状态、就绪状态、运行状态、阻塞状态以及死亡状态

java的克隆方式:

  • 浅克隆:通过克隆实例进行复制,但里面的其他子对象,都是公用的
  • 深克隆:克隆的时候会复制它的子对象的引用,里面所有的变量和子对象都是额外拷贝了一份。
原文地址:https://www.cnblogs.com/XiDaPuBen/p/11232012.html