什么是“bci”?在 jdb 中调试时?
在命令行上使用 jdb 进行调试时,它会在每个步骤后向我显示一个状态行,如下所示:
Step completed: "thread=main", [class name].[method], line=10 bci=20
什么是 bci 以及它对我有何用处?
While debugging with jdb on the command line, it shows me a status line after each step that looks like this:
Step completed: "thread=main", [class name].[method], line=10 bci=20
What is bci and how can it be useful to me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它的意思是
字节码索引
。单行,甚至单个 Java 语句,都可以转换为多个字节码指令。字节码索引告诉您执行了哪条字节码指令。It means
byte code index
. A single line, even a single Java statement, may translate to several bytecode instructions. The byte code index tells you which bytecode instruction was executed.