是否可以从.class文件中获取注释的行号?

Dom*_*ica 5 java

我试图从.class文件中获取注释的行号,但我只能得到注释列表,而不是行.是否有可能做到这一点?

use*_*404 0

您可以使用 Java 反编译器。按照这个JD GUI,下载 jar 文件并运行它,将要反编译的类文件与 jd-gui jar 目录放在同一位置,你会发现那里的源代码中是否使用了任何注释。

  • 据我所知,反编译 .class 文件并不是原始 .java 文件的正确副本,我的意思是你无法获得正确的行号......你可以尝试! (3认同)