方法重载

发布时间 2023-09-19 09:35:49作者: 星流残阳

定义:同一个类里,多个方法具有相同名称,但参数列表不同。

重点

  1. 在同一个类里
  2. 具有相同的名称
  3. 参数列表不同
  4. 返回值不同不算方法重载

原因

JVM调用方法是通过方法签名判断的。而方法签名 = 方法名+参数类型+参数个数。返回值不是方法签名的一部分。