对于java部分代码,例如sun包等源码,Oracle java并没有给出源码,而OpenJDK往往源码也不全,而Java源码又是深入学习Java较好的学习资料。
经过一番寻找,找到了一个Java反编译工具Enhanced Class Decompiler
Enhanced Class Decompiler下载
在github上,有一个ecd-plugin的项目(https://github.com/ecd-plugin),是一个eclipse的插件,可以使用直接访问Java的源码,可以在github中下载安装
也可以在eclipse菜单栏->Help->Marketplace中搜索Enhanced Class Decompiler,下载Enhanced Class Decompiler 3.1.1

需要注意的是,无论是github还是eclipse,都是从https://ecd-plugin.github.io/update/这个网站上下载的,但这一网站貌似被墙,需要翻出去下载
Enhanced Class Decompiler安装
安装没啥好说的,接受协议,一路下一步
最后文件关联,将新的Class Decompiler Viewer与.class withour source关联

本文介绍了在Java学习中,由于Oracle和OpenJDK源码不全,如何借助Enhanced Class Decompiler这一反编译工具来查看Java源码。详细讲述了在GitHub和Eclipse Marketplace下载安装该插件的步骤,并且指导了如何在Eclipse中进行安装和文件关联,以便直接查看.java源码。
216

被折叠的 条评论
为什么被折叠?



