Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
# JMH version: 1.20
# VM version: JDK 9.0.4, VM 9.0.4+11
# VM invoker: /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/bin/java
...
# Run complete. Total time: 00:07:34
Benchmark (size) Mode Cnt Score Error Units
ListBenchmark.testForEach 100 avgt 50 81,505 ± 2,544 us/op
ListBenchmark.testForEach 10000 avgt 50 7892,829 ± 265,474 us/op
ListBenchmark.testForEach 1000000 avgt 50 806252,255 ± 42423,845 us/op
ListBenchmark.testParallelStreamForEach 100 avgt 50 150,763 ± 11,337 us/op
ListBenchmark.testParallelStreamForEach 10000 avgt 50 10049,075 ± 90,658 us/op
ListBenchmark.testParallelStreamForEach 1000000 avgt 50 970335,925 ± 13154,839 us/op
ListBenchmark.testStreamForEach 100 avgt 50 85,038 ± 5,865 us/op
ListBenchmark.testStreamForEach 10000 avgt 50 9567,694 ± 1179,837 us/op
ListBenchmark.testStreamForEach 1000000 avgt 50 849430,767 ± 71208,049 us/op
// Да, появился такой метод в Java 9, очень удобно!
Objects.checkIndex(index, size);
Задача про forEach(ps::println) от СКБ Контур