aNNiMON, а почему в коде примеров иногда отображаются какието поля ввода textarea? http://dbwap.ru/7931707.png Изм. Naik (12.08 / 14:15) (1)
aNNiMON, я всё прочитал.
Дошел кто-то до интерактивных примеров?
aNNiMON, согласен, поэтому мы используем rxjava в проекте на android
Naik, это для простых случаев так, да. Но если наворотить что-то посложнее, с фильтрацией, вложенными циклами и прочим, то стримы могут и победить. Особенно, если запараллелиль. В общем ищите или сами пишите бенчмарки.
DominaN, я об этом не писал, но бенчмарки, бенчмарки и ещё раз бенчмарки. Байткод состоит из вызова методов и представления лямбд, но это уже совсем другая история. А какие могут быть опасности для x64? Даже суммирующие операции сделаны через алгоритм, избегающий переполнения. Но это вроде не то, о чём ты спрашивал.
Удобство
DominaN, они работают дольше fori, это ж вызов методов в цикле вместо просто цикла
Так все-таки дело чисто в удобстве или есть какие-то оптимизации VM специально для стримов, и они работают быстрее? Что говорит байт-код? Есть ли опасности для x64?
Супер! Долго не мог понять прелесть стимов java. Это на много облегчает жизнь. Спасибо. Java Категории |