断点设置在方法的签名上,默认当进入时,断点可以被唤醒。
images/image-20221020213250606.png
在多态的场景下,在父类或接口的方法上打断点,会自动调入到子类或实现类的方法
import java.util.HashMap;
//1.
Son instance = new Son();
instance.test();
//2.
Father instance1 = new Son();
instance1.test();
//3.
Consumer con = new ConsumerImpl();
con.accept("atguigu");
//4.
HashMap map = new HashMap();
map.put("Tom",12);
map.put("Jerry",11);
map.put("Tony",20);
}
class Father{
public void test(){
System.out.println("Father : test");
}
}
class Son extends Father{
public void test(){
System.out.println("Son : test");
}
}
interface Consumer{
void accept(String str);
}
class ConsumerImpl implements Consumer{
@Override
public void accept(String str) {
System.out.println("ConsumerImple:" + str);
}