以下关于Java中方法重载(overloading)的描述,哪个是正确的? A. 方法重载要求方法名、参数类型和参数个数都必须相同。 B. 方法重载要求方法名相同,但参数列表的类型或个数必须不同。 C. 方法重载要求方法名不同,但参数列表的类型或个数必须相同。 D. 方法重载允许方法名、返回类型和参数列表都不同。 答案解析 方法重载是指在同一个类中可以定义多个方法,它们的方法名相同,但参数列表(参数类型或参数个数)必须不同。返回类型可以相同也可以不同,但不是决定方法重载的关键因素。 正确答案:B