java学习03
程序员文章站
2022-05-01 11:34:57
...
基本数据类型:强制类型转换 小转大
byte-》 short -》 int long float double
char -》 int long float double
成员变量有默认初始值
局部变量没有默认初始值
142356
静态代码块 1:父类静态代码块 2:子类静态代码块
父子的非静态以及构造方法
父类的代码块 父类的构造方法
子类的代码块 子类的构造方法
子类重写父类的方法,权限不能更低
父类中的私有方法子类不能重写,
方法重写与重载的区别
方法的重载
在同一个类中,方法名相同,参数列表不同:
1,参数类型不同
2,参数的个数不同
3,参数的顺序不同
方法的重写
存在继承关系的两个不同的父子类中,方法名相同
私有方法不能被重写,父类私有方法不能被继承
子类方法权限不能更低
java中只能单继承,不能多继承
java中支持多层继承
ArrayList集合
底层是数组结构实现,查询快、增删慢
LinkedList集合
底层是链表结构实现,查询慢、增删快