
我的電腦上儲存了以下文件,但我不知道如何運行其中任何一個。我認為它們與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 notepad
、mv
而不是cp
等)