javap如何处理java库文件



JRE包含库类的.class文件。

当这些。class文件在JRE文件夹将被使用?

JRE是否包含所有库类的.class文件

让我们举个例子……

当我们导入库文件时,我们使用的是src.zip 中的类文件的定义,而不是.class文件。例如:import java.net.InetAddress。这只是我们继承了库类。因此,库类的代码也符合我们的代码na..

我们没有直接使用。class文件。那么,在JRE文件夹中为这些库文件使用.class文件有什么用呢?

我搜索JRE文件夹,但是我没有找到InetAddress

的.class文件

但是命令javap java.net.InetAddress仍然可以正常工作。

谁来帮帮我。

javap在JRE中运行,因此它在其类路径中具有JRE附带的所有类。您感兴趣的大多数类都在rt.jar归档文件中。

如果要反编译自己的类,必须将其基目录添加到类路径

e.g.
$ ls
HelloWorld.class
$ javap -c -classpath . HelloWorld

是JRE包含类文件

相关内容

  • 没有找到相关文章

最新更新