猿问

如图,在MyEclipse中既然是.class,为什么可以看string类的源码?

炎炎设计
浏览 535回答 3
3回答

慕后森

1、有源码,虽然上面给提示的是.class,但显示的内容是 .java,jdk目录下有src.zip2、反编译这里属于第一种,jdk自带了源码,当然第三方库也是可以设置源码路径从而实现类与源码的匹配。区分源码和反编译,源码会有注释、源码级的注解、多余的空行、tab或空格,而反编译出来的类只会包含类本身的信息。

慕标5832272

这就是IDE的牛逼之处,自动根据你指定的class文件,找到她对应的JDK里的源码,然后展示给你。对你,你知道JDK是包含源码的吧?

慕的地8271018

可以反编译呀,有反编译插件
随时随地看视频慕课网APP

相关分类

Java
我要回答