此例子使用的编译器环境是IDEA 2021正版,java8版本,Maven3
比如说我们要查看我们平时使用较多的org.springframework.util.StringUtils包中的hasText()方法:
按住ctrl,鼠标移至方法处,单击进入后,点击右上角的download Source,然后Maven会帮我们下载
下载好之后,就可以看到底层的源代码了
不难发现,只要是底层封装好的代码,在方法前面都会有一些英文,那些都是解释该方法的用途和用法,以及作者和其他引述信息,如果英语水平不好,可以利用有道词典,去翻译那些英文
当然也可以使用IDEA的翻译插件Translation,都是挺好用的
翻译之后
具体情况根据自己而定。之后我们就可以畅通无阻地去看世界级工程师们写的“优雅的代码”了