Например, метод возвращает объект типа List.
public List<Foo> bojangles ()
...
Какой-то фрагмент кода вызывает метод FooBar.bojangles.iterator ();
Я новичок вJava, но из того, что я могу сказать. List - это интерфейс, поэтому метод итератора должен быть реализован где-то еще.При поиске исходного кода для Java.Util и это именно то, что я нашел, интерфейс.Итератор сам по себе является интерфейсом ... так что где-то, я предполагаю, что есть вызываемые классы или абстрактные классы, которые на самом деле имеют логику для этих методов: next () и hasNext ().Но где?