比如ResourceLoader.class,但里面的内容并非是二进制,而是正常的程序代码.
所谓的依赖包,也不过就是另外一个人写的java程序,然后打包给我们用而已,里面当然也是java编译后的.class文件。就比如你这个程序要是打包了,别人用起来也就是依赖包了。你要是用一般的文本工具打开.class文件的话确实会是一堆乱码。而用开发工具打开.class的话,开发工具会给你反编译一遍,所以看起来就是正常代码了