JAWS-UG三都物語で「そろそろJavaみなおしてもええんやで」というプレゼンしました

夏のJAWS-UG 三都物語 2014というイベントで「そろそろJavaみなおしてもええんやで」というプレゼンしてきました。
Javaのイベントではなかったので、Javaを使ってない人を想定したプレゼンでしたが、実際会場のほとんどがJavaメインではなかったようです。

for(int num : nums){
    if(num > 10) continue;
    sum += num * 2;
}

というコードが、NetBeansの「関数操作を使用」というリファクタリング

sum = nums.stream().filter((num) -> !(num > 10)).map((num) -> num * 2).reduce(sum, Integer::sum);

になったところがハイライト。
ここまでできるとは思ってなかった。


※ 10:25 End of lifeの意図が誤解されそうなので、その1年後のTechnology Raderも追加しておきました