栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java学习第三周

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java学习第三周

本周已学习完java面向对象部分。下面总结部分重要知识点。

多态

1、多态是方法的多态。

2、注意类型转换异常。

3、存在条件:继承关系,方法需要重写(static、final、private不能重写),父类引用指向子类对象。

4、子类重写了父类的方法,执行子类的方法。

5、子类能调用的方法都是自己的或者继承父类的。

6、父类可以指向子类但不能调用子类独有的方法。

instanceof

1、instanceof (类型转换) 引用类型,判断一个对象是什么类型。

抽象类:抽象的抽象

1、abstract,抽象方法,只有方法名字,没有方法的实现。

2、不能new抽象类,只能靠子类实现,只有约束作用。

3、抽象类中可以写普通的方法。

4、抽象方法必须在抽象类中。

接口

1、只有规范,自己无法写方法。

2、接口的本质是契约。

3、声明类的关键字是class,声明接口的关键字是interface。

4、接口是用来被类实现的,java中的接口可以被多实现,实现的关键字是implements。

5、接口中的方法都是抽象方法。

6、接口中的变量都是静态常量。

7、一个类可以实现多个接口。

8、一个接口可以继承多个父接口。

成员内部类

1、成员内部类中不能写静态属性和方法。

2、实例化内部类首先需要实例化外部类,通过外部类去调用内部类。

3、成员内部类可以访问外部类的所有属性。

静态内部类

1、用static修饰的内部类。

2、静态内部类能够直接被外部类给实例化,不需要使用外部类对象。

局部内部类

1、局部内部类是在一个方法内部声明的一个类。
2、局部内部类中可以访问外部类的成员变量及方法。

3、在局部内部类中,如果要访问局部变量,那么该局部变量要用final修饰。

匿名内部类

1. 匿名内部类除了依托的类或接口之外,不能指定继承或者实现其他类或接口,同时也不能被其他类所继承。
2. 匿名内部中,我们不能写出其构造器,因为没有名字。
3. 匿名内部中,除了重写上面的方法外,一般不会再写其他独有的方法,因为从外部不能直接调用到。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/924956.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号