this上下文中的「可選」是什麼意思?收集界面中的可選方法
public interface Collection<E> extends Iterable<E>
{
// Basic operations
int size();
boolean isEmpty();
boolean contains(Object element);
// optional
最後一行註釋「//可選」:這是什麼意思?我試圖通過實現它來實現一個Collection public class Col-implementation implements Collection
,它根本不是可選的。
我需要實現所有的方法,甚至那些評論爲「可選」的方法。 我顯然沒有得到他們的意思是「可選」。對此有何洞見?
Ehi滾球你的問題已經被問到這裏! http://stackoverflow.com/questions/10572643/optional-methods-in-java-interface?rq=1 – Rollerball