作为一名实习生,我在项目中使用公司代码,他们通常会发给我一个 jar
文件。我把它添加到构建 path
中的 Eclipse
,通常一切都很好。
但是,我很好奇,每个类包含什么,当我试图打开 jar
文件中的一个类时,它告诉我需要一个源文件。
这是什么意思?我来自一个 C/C + + 的背景,所以是一个 jar
类似于一个已经编译的 .o
文件,所有我可以看到的是 .h
的东西?还是我用的 jar
文件中真的有加密的代码,所以我无法读取?
谢谢你的回答!
编辑: < br/> 谢谢,伙计们,我知道这有点像一个存档,但我很困惑为什么当我试图打开 .class
文件时,我得到了一堆随机的字符。当我尝试用 C 打开一个 .o
文件时,输出是相似的,所以我只是想确认一下。
谢谢!