java多态有哪几种

java中多态分为哪两种情况,方法重载和覆盖分别属于哪种多态?

两种
方法重载:同一个类中,方法名相同,参数列表不同的2个或多个方法构成方法的重载。
方法覆盖:子类重新实现了父类中的方法。

多态分为两种:(1)引用的多态、(2)方法的多态
引用的多态:
父类的引用可以指向本类的对象;
父类的引用可以指向子类的对象;
方法的多态:
创建本类对象时,调用的方法为本类的方法;
创建子类对象时,调用的方法为子类重写的方法或者继承的方法;

方法重载是方法的多态
覆盖也属于方法的多态