javac调试信息选项-g:vars有什么作用?

-g:varsjavac 的(局部变量调试信息)选项究竟提供了什么作为输出。

做一些测试,没有附加信息(例如-g:source,lines和-g:source,lines,vars之间没有区别。

请问有人举了这些局部变量调试信息的例子吗?

回答:

从javadocs:

-g生成所有调试信息,包括局部变量。默认情况下,仅生成行号和源文件信息。

这在编译时不会产生可见的输出,但是会在运行时用于调试。

以上是 javac调试信息选项-g:vars有什么作用? 的全部内容, 来源链接: utcz.com/qa/404989.html

回到顶部