[求助]新手问个问题
看书上说API是应用程序编程接口
然后说API就是JDK中提供的各种功能的Java类,比如System类
既然API是接口,那么定义接口就应该没有方法体
我不明白的是:我看了我机子上安装JDK目录下的src.zip的java类包
里面的System类还有其他类里的方法的有方法体的,这样不就和他是接口互相矛盾了吗
而且假如就当他们是接口,没有方法体,那么我们要用某个接口类不是都要实现里面的方法吗,而我们平时用String类的toString()方法是只调用这个方法就行了,里面还没有方法体,那他又是怎么返回String类型的
帮回答一下啊,谢了