当前位置: 首页 > 知识库问答 >
问题:

这个“R”在Java调试器中是什么意思?

邹京
2023-03-14

我在Tomcat中调试得到了这个。

它似乎是一个java字节码描述符,但我已经查找了引用https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html而且没有字段描述符“R”。

任何答案都将不胜感激!

共有1个答案

南宫龙野
2023-03-14

它是Request类的toString方法的输出。它不是Java的东西,只是开发人员放在那里的东西。它可能意味着“请求”。

@Override 
public String toString() { 
    return "R( " + requestURI().toString() + ")"; 
}

调试器在显示对象时通常只输出toString方法的结果。

 类似资料:
  • 对于我的Java类,我需要在给定以下函数头的情况下创建一个函数体:

  • 我不理解如何使这段代码在Java7中工作 这个符号在Java中到底是什么意思? 如果Java7不支持它,如何改变它,使它能够正常工作。

  • 问题内容: 我在Intellij 8中使用Java调试器时,注意到有一个标记为“投下帧”的按钮,有人知道这有什么用吗?如何/为什么使用/有用? 问题答案: 可以在调试器中查看应用程序的调用堆栈。使用“下降帧”功能,您可以“回退”到先前的堆栈帧,在某种意义上可以追溯到过去。如果您错过了想再次看到的关键点,这对于重新输入功能很有帮助。 就像名称“堆栈框架”所暗示的那样,已经对全局状态进行的更改(例如静

  • 问题内容: 这是什么? 这是不时出现的关于JavaScript语法的问题的集合。这也是社区Wiki, 因此邀请所有人参与维护此列表。 为什么是这样? 堆栈溢出不允许搜索特定字符。结果,在搜索运算符和其他语法标记时,不容易找到许多问题。这也使得关闭重复项变得更加困难。下面的列表可以帮助解决此问题。 主要思想是链接到Stack Overflow上的现有问题,因此我们更容易引用它们,而不是复制ECMAS

  • 问题内容: 在阅读有关Java线程的文章时,我经常注意到这样的表达:“当前线程是该对象的监视器的所有者”。我的意思是:线程有权在对象上进行操作。但是我很困惑,为什么我们使用“对象的监视器”而不是“对象的锁”? 简而言之,我不知道“监视”一词的含义。这个问题可能很奇怪而且很简单。但我希望任何人都能帮助解决它。3ks 问题答案: 但是我感到困惑的是为什么要在“对象的锁”中使用“对象的监视器”一词呢?

  • 问题内容: 以下语句的含义是什么? 我想我已经听说过,和,但从来没有听说过这一点。 问题答案: 背景: 在Python中,有两个内置函数可将对象转换为字符串:vs .。应该是一个易于理解的友好字符串。应该包含有关对象内容的详细信息(有时,它们会返回相同的内容,例如整数)。按照惯例,如果有一个Python表达式可以转换为==的另一个对象,则将返回这样的表达式,例如 如果返回表达式对对象没有意义,则应