在哪里可以找到Javap应用程序的源代码



javap是java类文件拆卸器。
在我的系统中,它是属于Oracle JDK的应用程序。

$ javap -version
1.8.0_201
$ which javap
/opt/jdk1.8.0_201/bin/javap
$ head -2 /opt/jdk1.8.0_201/COPYRIGHT
Copyright � 1993, 2018, Oracle and/or its affiliates.
All rights reserved.

我想知道javap如何工作的内部。
这将显示示例jvm内部内容,以及如何拆卸类文件。

我可以在某个地方获得javap应用程序的源代码吗?
由于它属于甲骨文,我会说不...但是...

是否有OpenJDK开发人员制作的类似工具?

正如艾略特(Elliot(评论时,您可以在github上找到它,但是评论中的链接是5年前的镜子。您可以在此处找到更新的存储库:

  • com.sun.tools.javap
  • com.sun.tools.classfile

OpenJDK前一段时间迁移到GitHub。

相关内容

  • 没有找到相关文章

最新更新