java - 为什么在 Eclipse 中查看包含的 Jar 库时看不到代码?

标签 java eclipse file jar include

那里似乎没有任何代码。我希望看到类声明,这样我就可以看到代码的作用,但实际上有一些

它们是否以某种方式预编译了?包含的 Jar 文件和纯代码有什么区别?

what is this?

最佳答案

您正在查看.class文件,它是编译.java文件时生成的。要查看该程序的功能,您必须查看 .java 文件。您可以引用官方java文档。

.jar文件是扩展名为.jar的打包文件,它包含编译后的java文件及其类文件。通常将此文件导入到项目中以使用该包中定义的类。

您可以在命令提示符/终端中使用“jar xf jar-file”命令从 jar 中提取文件并查看包。

关于java - 为什么在 Eclipse 中查看包含的 Jar 库时看不到代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25208167/

相关文章:

java - Apache Camel Spring Web 服务

java - AspectJ 不捕获来自 jar 文件的调用

java - 无法使用 borderlayout 很好地排列我的元素

javascript - 如何获取具有 multiple 属性的 <input type ="file"> 输入中的所有文件的名称?

windows - 如何通过在 Windows 中使用批处理替换子字符串来重命名文件

java - Android - 服务应用程序如何将 KeyEvents 调度到另一个前台应用程序

java - 在按键时显示图像并将其保留在屏幕上直到线程停止

java - 如何将用户名传递到 Spring Boot 安全性的 application.properties 的登录 SQL 代码中?

java - Type 局部变量text的值不使用

java - Android 无法从文件路径获取缓存图像