Java反編譯器的剖析

簡單地說,反編譯器嘗試將源代碼轉換爲目標代碼。 但是有很多有趣的複雜性-Java源代碼是結構化的; 字節碼當然不是。 而且,轉換不是一對一的:兩個不同的Java程序可能會產生相同的字節碼。 我們需要應用啓發式方法,以合理地近似原始來源。 (微小的)字節碼刷新器 爲了瞭解反編譯器的工作原理,有必要了解字節碼的基礎知識。 如果您已經熟悉字節碼,請隨時跳到下一部分。 JVM是基於堆棧的計算機 (與基於寄
相關文章
相關標籤/搜索