调试并检查java核心API?

时间:2017-01-03 02:01:50

标签: java debugging

我正在尝试在eclipse中调试java API类PriorityQueue。我将调试点放在行queue.add(i)上,调试器进入add > siftUpComparable但我无法检查/监视那里的任何变量值。它说' K无法解析为变量'

    Queue<Integer> queue = new PriorityQueue<Integer>();
    queue.add(i);

我能够检查/观察我的自定义类,但不能查看java api类。这里的eclipse中是否需要任何设置/配置?

1 个答案:

答案 0 :(得分:1)

Eclipse有一个&#34;步骤过滤器&#34;设置你应该使用。

使用Eclipse Mars,它将在Java > Debug > Step Filtering中。检查所有java.*javax.*过滤器,以避免进入这些软件包。

然后您可以调试应用程序代码,而不必担心进入JRE代码。