在AbstractMap类中,size()方法默认抛出UnsupportedOperationException异常,要想实现该方法,需要子类重写该方法,并在重写的方法中实现具体逻辑。HashMap等子类中实现size()方法的具体原理是:维护了一个全局变量entrySet的大小,调用size()方法时直接返回该变量的大小即可。
上一篇:AbstractMapcontainsValue()方法在Java中的示例
下一篇:abstractmethod返回一个类型为self的值。