1、发生在一个类里面,方法名相同,参数列表不同,方法体不同 2、编译器在编译的时候会根据方法的签名自动绑定调用方法 3、遵循 “两同一不同” 两同:同一个类,相同方法名一不同:参数列表不同 ①个数不同;②类型不同