相关疑难解决方法(0)

Eclipse步入调试阶段

我只是把eclipse放在我的笔记本电脑上,当我使用Step Into调试工具时,它不仅仅把我带到我的代码的下一部分.一个例子是如果我调用.size();一个数组列表,它将带我进入数组列表类并通过所需的所有代码.size();

但是在我的桌面上它只需要我下一段代码.我做:

System.out.println("hello world!");
Run Code Online (Sandbox Code Playgroud)

如果我点击"Step Into"(从我的桌面),hello world将出现在控制台上.

相比之下,如果我System.out.println("hellow world");在笔记本电脑上"Step Into" ,它首先拉出PrintStream.class,然后点击Writter.class,然后是String.class,然后是BufferedWritter.class等.

我在调试时只是使用"Step Over",但是有一些调用,一个基本的例子就是mergeSort(arr, 0, arr.size());如果我跨过它,它会跳过整个事情,但如果我进入它,它会拉起arr.size();方法,我将不得不点击所有这些,然后再回到我的东西.

在我的桌面上,我正在运行windows和eclipse版本3.4.1.在我的笔记本电脑上,我正在运行linux和eclipse版本3.5.1.

思考?建议吗?那有意义吗?

java eclipse debugging step-into

6
推荐指数
2
解决办法
9571
查看次数

标签 统计

debugging ×1

eclipse ×1

java ×1

step-into ×1