【发布时间】:2012-08-18 05:41:21
【问题描述】:
作为实习生,我在我的项目中使用公司代码,他们通常会向我发送一个 jar 文件供我使用。我将它添加到 Eclipse 中的构建 path 中,通常一切都很好。
但是,我很想知道每个类包含什么,当我尝试打开 jar 文件中的一个类时,它告诉我需要一个源文件。
这是什么意思?我来自 C/C++ 背景,所以 jar 类似于已经编译的 .o 文件,而我只能看到 .h 的东西?或者我正在使用的 jar 文件中是否有实际代码已加密,因此我无法读取?
感谢大家的回答!
编辑:
谢谢,伙计们,我知道这有点像档案,但我很困惑为什么当我试图打开 .class 文件时,我得到了一堆的随机字符。当我尝试在 C 中打开 .o 文件时,输出类似,所以我只是想确定一下。
谢谢!
【问题讨论】:
-
@Blue Moon:有趣的是谷歌把我带到了这里。 :p
-
@user1036719 虽然很高兴您在这里找到了答案,但之前还有另一个链接。这并不是一个真正需要在 SO 上鼓励的编程问题。不过,我没有投反对票或关闭投票。