如何运行这些 .class 文件?

如何运行这些 .class 文件?

我的电脑上存储了以下文件,但我不知道如何运行其中任何一个。我认为它们与java有关,所以我尝试使用 java filename但它不起作用。有什么建议么?在此输入图像描述

编辑:链接我得到的文件,供您自行尝试。如果有什么效果,也请告诉我。https://anonymousfiles.io/Hl8dKd20/

答案1

Java.class文件包含在 JVM 上运行的 Java 字节码。如果不知道程序的入口点(这些.class文件所属的),您就无法“执行”单个.class文件。如果您想查看.java用于创建这些文件的源代码(也称为文件),请尝试使用 JD(Java 反编译器):https://java-decompiler.github.io/

编辑:JD 似乎已经严重过时了。请改用这个在线反编译器:http://www.javadecompilers.com/

编辑#2:显然这些.class文件是单独的小程序。按照这个简短的指南让它们工作(您将需要 Java 8 appletviewer):https://www.cs.colostate.edu/helpdocs/JavaInDOS.html(只需将 DOS 命令替换为其 *nix 等效命令,nano例如 for notepadmv而不是cp等)

相关内容