Java相关

Posted kingshine007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java相关相关的知识,希望对你有一定的参考价值。

一、继承

1、子类拥有父类非 private 的属性、方法。

2、子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。

3、子类可以用自己的方式实现父类的方法。

4、Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是 B 类的父类,B 类是 A 类的父类,这是 Java 继承区别于 C++ 继承的一个特性。

5、提高了类之间的耦合性(继承的缺点,耦合度高就会造成代码之间的联系越紧密,代码独立性越差)。

二、重写与重载

1、方法重载是一个类中定义了多个方法名相同,而他们的参数的数量不同或数量相同而类型和次序不同,则称为方法的重载(Overloading)。

2、方法重写是在子类存在方法与父类的方法的名字相同,而且参数的个数与类型一样,返回值也一样的方法,就称为重写(Overriding)。

3、方法重载是一个类的多态性表现,而方法重写是子类与父类的一种多态性表现。

三、

以上是关于Java相关的主要内容,如果未能解决你的问题,请参考以下文章

海量java等互联网相关电子图书分享

海量java等互联网相关电子图书分享

海量java等互联网相关电子图书分享

java - 工具类 - 包装类,数字相关类, 日期相关类

JVM--Java内存相关

java事务相关