Java字节码Visualizer

问题描述 投票:6回答:3

什么可以帮助我帮助用Java编写高度紧凑(最少字节代码计数)的程序。 可能我在看:

  • 一个工具,告诉我Class或方法生成多少字节代码。
  • 可视化字节代码。
  • 该工具可以告诉我哪些区域需要在字节码计数或cpu周期方面进行优化。
  • 字节代码表还有助于指示Java中存在哪些字节代码及其各种属性。

任何可以帮助我实现这一目标的现有工具?

java visualization bytecode
3个回答
8
投票

Eclipse有一个Byte Code Outline plug-in,它向您展示源代码将生成什么Java字节代码。


7
投票

JDK附带的javap程序可以将Java类拆分为字节码。

您将需要参考Java Virtual Machine Specification来理解所有字节码的含义。


0
投票

您可以尝试Dr. Garbage Tools或从Eclipse Market Place安装

一些截图:

enter image description here

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.