Map是一个接口。Entry也是一个接口,并且Entry是Map中的内部接口。
- interface Map
- {
- public static interface Entry
- {
- public abstract Object getkey();
- public abstract Object getValue();
- }
- }
- class HashMap implements Map
- {
- class Hash implements Map.Entry
- {
- public Object getkey()
- {
- }
- public Object getValue()
- {
- }
- }
- }
复制代码
Entry接口是一个公共的静态的内部接口,所以可以被Map接口直接调用。Entry接口中具体实现了getKey()和getValue()方法。 |
|