当前位置: 技术问答>java相关
弱智问题:我们怎么才知道要使用的方法需要实现什么接口才能使用这个方法呢?
来源: 互联网 发布时间:2015-08-03
本文导语: 还有需要实现什么借口呢?? 如:需要在自己的类中使用Array.sort方法,那你必须实现Comparable接口中的compareTo()方法。 但其他那么多接口比如: Collection Comparator Enumeration EventListener Iterat...
还有需要实现什么借口呢??
如:需要在自己的类中使用Array.sort方法,那你必须实现Comparable接口中的compareTo()方法。
但其他那么多接口比如:
Collection
Comparator
Enumeration
EventListener
Iterator
List
ListIterator
我们怎么知道实现了这些接口就能用到哪些方法呢?
如:需要在自己的类中使用Array.sort方法,那你必须实现Comparable接口中的compareTo()方法。
但其他那么多接口比如:
Collection
Comparator
Enumeration
EventListener
Iterator
List
ListIterator
我们怎么知道实现了这些接口就能用到哪些方法呢?
|
List接口都有许多实现类AbstractList, ArrayList, LinkedList, Vector
都可以直接使用的,你在jdk文档里面看看All Known Implementing Classes
就可以看到了,一般不用自己去实现
都可以直接使用的,你在jdk文档里面看看All Known Implementing Classes
就可以看到了,一般不用自己去实现
|
我的理解是,假使说你以前没有做过同样的类,那么当你在不知道这个类要实现某个接口的情况下编译了,那么编译器会提示错误,说:你必须先实现某某接口才可以...的错误信息.然后么就是查阅文档了,那里有许多方法可供挑选.谢谢.
|
可以去查阅 API 规范
|
要学会使用查API文档,那里写得很清楚
|
你先问问自己是怎么知道这个方法的!!