Предоставляет встроенный (анонимный) подкласс класса Stream
.
Функционально он такой же, как:
public NewClass extends Stream {
public Integer next() {
return 1;
}
}
и
void someMethodInAnotherClass {
Stream stream = new NewClass();
}
но поскольку это определение класса не используется вне тела метода, вы можете определить его как анонимное.