关于单步调试看初始化顺序的具体操作
来源:2-14 继承的初始化顺序
chen4393c
2019-12-24 22:46:53
我的代码在创建 Cat 类对象处设置了断点,然后调试,step into 这条语句,看到执行 ClassLoader 之后,进行 “step over”之后就直接跳到创建 Cat 类的静态成员 st3 的过那一行了,而不是老师演示的先创建 Animal 类的 st1 和 st2 的那两行。我的问题是如何才能像老师那样停在父类的静态成员的创建上?
2回答
同学你好,可能是Eclipse版本不同的原因,老师运行的效果也是跟同学一样“进行 ‘step over’之后就直接跳到创建 Cat 类的静态成员 st3 的那一行了”但这里不会造成任何影响的。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小脸
2019-12-25
同学你好,同学“进行 “step over”之后直接跳到创建 Cat 类的静态成员 st3 的过那一行”可能是因为与老师的版本不同造成的。不影响任何操作,同学不需要纠结哦~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题