【问题标题】:How do I get extract a class file to get classes inside that class file?如何提取类文件以获取该类文件中的类?
【发布时间】:2012-06-07 22:17:47
【问题描述】:

如何从类文件中获取类文件?如果我没记错的话,有些课程里面还有其他课程。但我无法获得那些类文件。如何提取类文件?

【问题讨论】:

  • “获取课程”是什么意思?
  • 内部类、同一个文件中的非公共类等获取自己的类文件。你想做什么?
  • 根据 Tony 的评论查看您的其他问题后,您可以帮助我们帮助您的最佳方式是提供有关您的目标的详细信息。在您的经验水平上,“提取课程”实际上没有任何意义。您在寻找 Java 运行时库的来源吗?您是否尝试使用这些类?您是否试图了解这些类在文件系统上的位置(已回答;在 rt.jar 中)?
  • 你只是想实例化一个内部类吗?在这种情况下,至强的答案就是您要寻找的。​​span>

标签: java javascript class import io


【解决方案1】:

如果您有 JAR 文件,您可以使用解压缩程序(如 WINZIP)将它们分开。类文件..我不知道。

不过,我知道你正在解决错误的问题。

【讨论】:

    【解决方案2】:

    如果您的意思是获取编译的内部类文件: 编译的内部类位于不同的.class 文件中,通常以$1$2 等结尾。

    this javaspecialists.eu

    如果你的意思是——“如何使用内部类”:

    new OuterClass.InnerClass(...);
    

    内部类必须在您调用它的代码中可见。 (公共,包)

    【讨论】:

      猜你喜欢
      • 2016-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多