我在Java开发中使用jdb
。对于我的应用程序,我有两个类:WordUniverseTest
和WordUniverse
,并且main方法包含在WordUniverseTest
中。当我在WordUniverseTest
内部执行jdb
时,我在WordUniverse
方法内部构造了一个名为obj
的{{1}}对象。
但是我不知道如何main
离开jdb
类并在构造{strong} WordUniverseTest
的过程中进入WordUniverse
。我该怎么做?
答案 0 :(得分:2)
您可以在stop at
处放置一个常规断点,然后当您实际在线时(致电list
进行验证),就可以致电step into
。
只要jdb知道您所有的类,它就会起作用,我已经对其进行了测试。
答案 1 :(得分:0)
我找到了答案,尽管Gergely Bacso没有给出完整的答案,但他确实带我找到了完整的答案。
jdb
使用不同的过程进入方法与进入构造方法。要进入方法,您必须执行Gergely Basco所说的,该方法在调用方法的位置设置断点,然后在step into
处设置断点。但是要进入构造函数,您必须说stop in ClassName.<init>
(带括号)。说该命令会将您带入构造函数的内部。