如何在Windows 7中打开.class文件?我收到一条消息,说我无法看到该文件,我必须选择一个程序来打开它或在网上找一个。是否有任何网站,解释或下载允许我访问我提取或保存在我的文档中的任何.class文件?
答案 0 :(得分:2)
您是否尝试反编译.class文件并查看源代码?您可以使用Java Decompiler。它有一个独立的GUI和Eclipse / IntelliJ的插件。
答案 1 :(得分:1)
是否有任何网站,说明或下载允许我访问我提取或保存在我的文档中的任何.class文件?
这取决于“访问”或“打开”的含义。它还取决于你提取的含义......以及你从中提取它们的内容。
如果您尝试运行类文件,那么运行Java应用程序的标准方法是使用java
命令,如Oracle网站上所述。例如:http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html。但是你如何使用它取决于你下载和/或提取的东西的性质。 (某些“.class”文件不是应用程序。某些“.class”文件设计为运行而不从其JAR文件容器中提取它们。)
如果您尝试查看类文件中的代码,可以使用javap
命令对其进行反汇编。或者您可以使用第三方工具对其进行反编译。但除非你知道自己在做什么,否则这不太可能有所帮助。由于我无法猜测你想要达到的目标,我不能为你提供任何有用的参考资料。
如果您正在尝试做其他事情,您需要解释它是什么。
无论哪种方式,您都需要先在计算机上安装Java,然后才能执行任何操作。
答案 2 :(得分:0)
您可以使用javap命令查看反汇编的类文件。它包含在JDK中。