JAVA Document:https://docs.oracle.com/en/java/javase/11/
然后找到“Specifications”并点击 API Documentation
比如我们在别人的源码里看到了
方法[也叫函数]: Scanner input = new Scanner(System.in);
所以搜索一下右上角 Scanner,
对比我们看到的源码里import,发现是java.util包里的,所以点击一下,出现如下
All Implemented Interfaces | 所有已实现的接口 |
extends | 继承自(从..继承) |
遇到不懂的词可以使用翻译工具(这里我推荐Chrome插件: saladict沙拉查词)
千万不要使用网页翻译,不然一脸懵逼,因为一个词可以有很多个意思,如果词是单独的而没有在句子中,那么网页翻译程序就无法判断这个词具体是那个意思,就可能随便翻译了。
关于Scanner实现的Inplements(接口),我们也可以查一下:
发现这个接口在 java.base/java/io/Closeable
那我们去JDK里找一下,以IntelliJ IDEA为例(据说这个IDE堪称Java中的VS)
然后我们就可以看到这个接口的用法了,用法里面不清楚可以继续用工具翻译(找不到比沙拉查词好用的桌面软件,可以随便开个网页文本框,复制上面内容输入,然后用插件一个个查词)