首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

求牛人指点java调试有关问题

2012-12-19 
求牛人指点java调试问题java程序在调试,debug模式下F5单步调试时该进入测试的类,没有进入,却进入很多.clas

求牛人指点java调试问题
java程序在调试,debug模式下F5单步调试时该进入测试的类,没有进入,却进入很多.class文件,怎么回事?
[最优解释]

引用:
我不太懂哈!但是我觉得您跟我说的不是一回事儿,我遇到的问题是我在测试一个算法NewManQ.java,我在测试文件TestNewManQ,当执行到NewmanQ newmanQ = new NewmanQ(graph);时,本应该调到NewManQ,但是却依次跳到ClassLoader.class,Launcher.class,DownloadManager.class等……

这很正常啊,类加载啊,类构造虚拟机干了很多事啊,你用f6调试,或者你在new NewmanQ(graph)的构造加断点f8调试试试就不会进classLoader了。
[其他解释]
你如果测试当前java的话点击F6或F8就可以了 
在进入调试后修改一下class source的路径,把路径指向你放源码的地方就可以了
[其他解释]
目测是进入jar包里了,要想跟进去,那就下带源代码的jar包把,这样就好调试了
[其他解释]
我不太懂哈!但是我觉得您跟我说的不是一回事儿,我遇到的问题是我在测试一个算法NewManQ.java,我在测试文件TestNewManQ,当执行到NewmanQ newmanQ = new NewmanQ(graph);时,本应该调到NewManQ,但是却依次跳到ClassLoader.class,Launcher.class,DownloadManager.class等等等等
[其他解释]
那就是没有这个类的源代码(.class文件),把含有源代码的包引进来

热点排行