2012-12-17 17 views
5

我有一個java程序的二進制文件,說foo.class。我有可能計算該類文件中的指令數量嗎?或者我必須讓源代碼來計算指令的數量。foo.class java文件中的指令數

+3

您認爲什麼是「指令」?您可以始終計算字節碼(或其子集)。 – Cephalopod

+0

你爲什麼要這麼做? – GGrec

+0

你可以使用'javap' –

回答

4

只需disassemble該班級使用javap。該-c選項

...打印出反彙編代碼,即構成該 Java字節代碼的指令,每一個類中的方法。這些是在Java虛擬機規範中記錄的