java - 在 Ubuntu 中打开 Java .class 文件

标签 java class

我有一个 Java .class,我必须打开并修改它。

我在 Ubuntu 12.04 中获得了 libbcel-java(使用软件中心),根据一些论坛,它可以用来打开上述类型的文件。

问题是我找不到任何有关如何使用此类包的信息。

有人可以提供使用它的信息吗?或任何其他打开 .class 文件的选项也是受欢迎的。

提前致谢。

最佳答案

没有直接的方法来编辑类文件,因为它是二进制文件。您可以通过执行以下操作来间接做到这一点。

  1. 使用 JAD 或 Mocha 等反编译器反编译文件。您将获得一个 .java 文件。
  2. 修改文件。
  3. 使用javac命令编译它。您将获得修改后的.class文件。

关于java - 在 Ubuntu 中打开 Java .class 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22075378/

相关文章:

Python面向对象编程: Automatically changing instances of a class after changing a class attribute?

java - 如何合并 MFCC

java - Glaledlists:如何创建一个包含原始列表项+关联的派生项的转换列表

java - 在 JButton 中重写 PaintComponent() 会产生意外结果

java - Spring MVC Controller : Redirect without parameters being added to my url

c++ - 在代码::Blocks中更改类变量大小写

swift - 我如何在另一个类中使用此扩展委托(delegate)更新我的 ViewController UI

java - 按时间顺序对日期进行排序

Python(OOP)列表附加错误

android - 根据SDK版本加载类