Java - Part 4

2020-02-25  本文已影响0人  低调的灬攻城狮

一、多态

多态:是一个继承了父类的子类可以看作是它的父类。
1、多态的条件

2、优缺点

3、多态成员访问的特点

4、多态转型

二、final关键字

1、final修饰的特点

2、final修饰成员变量的初始化时机

三、抽象类

四、Java值传递的三种方式

五、接口

接口:更加抽象的“抽象类”,接口中必须都是抽象方法,不能有具体的实现,Java中的接口用interface来标识。

1、接口的特点

2、接口与类之间的关系
根据我的理解,接口其实也是一种类,只不过它是一种比较特殊的类,普通的类只能单继承,但是接口可以多实现。

3、设计模型之模板模型
模板模型是指使用接口制定规则,然后子类根据实现不同的方法内部代码。实现类和接口中的内容保持一致,有利于提高代码的扩展性。

六、内部类

内部类是指在类中的类,根据内部类出现的位置以及特点,可以将内部类分为四类:成员内部类、静态内部类、局部内部类与匿名内部类。

1、成员内部类

2、内部类的权限

2、静态内部类

3、局部内部类

4、匿名内部类

七、异常

1、分类

2、异常的处理

3、注意事项

4、自定义异常

八、二维数组

二维数组就是在数组中存放数组,外层数组中存放的是数组的引用,和一维数组一样,初始化方式也可以分为静态初始化与动态初始化。静态初始化就是程序员自己指定数组中的内容,长度由JVM自行判断;动态初始化用户指定数组的长度,由JVM自行提供默认值。

九、权限修饰符

十、Object类

十一、String类

上一篇 下一篇

猜你喜欢

热点阅读