Java SE 8 : Lambda and Streams API #jdt11 のツイートまとめ #JavaDayTokyo

#jdt11 のツイートまとめ
0
誰か僕の右股関節と性根を何とかしてください @kamekoopa

ラムダ内でのthisは匿名クラスの時とは違って周りのクラスを指す #jdt11

2015-04-08 13:14:51
osa @osa030

記述の自由度が高くてIDE使わないと書き手で全然変わりそうだな。 #jdt11

2015-04-08 13:19:37
誰か僕の右股関節と性根を何とかしてください @kamekoopa

後方互換を崩さないままコレクションapiにメソッド増やしたい→デフォルトメソッド #jdt11

2015-04-08 13:22:27
誰か僕の右股関節と性根を何とかしてください @kamekoopa

多重継承の話。いままでも型の多重継承はあった。デフォルトメソッドはビヘイビアの多重継承を持ち込む?菱型のやつの話。 #jdt11

2015-04-08 13:25:18
誰か僕の右股関節と性根を何とかしてください @kamekoopa

Streamはデータ構造ではなく集約された計算の抽象。無限とかにもできる。 #jdt11

2015-04-08 13:30:32
osa @osa030

中間処理が例のように単純だと理解できるんだけど実際もっと複雑な場合はどうなるんだというのは試してみないとわからなさそう #jdt11

2015-04-08 13:37:44
誰か僕の右股関節と性根を何とかしてください @kamekoopa

parallelStreamはF/J使うので普通のStreamよりオーバーヘッドあるので多少のデータを処理するのに使うとオーバーヘッドでかい #jdt11

2015-04-08 13:44:07
くろぬこ 🙌しゃないせ @z_a_ki3

BufferedReader# lines() は触ってなかったな。 #jdt11

2015-04-08 13:46:25
osa @osa030

flatMap使えばいろいろできる? #jdt11

2015-04-08 13:48:05
くろぬこ 🙌しゃないせ @z_a_ki3

パワフルだって分かるんだけど読める人も少ないからな…。 #jdt11

2015-04-08 13:48:17
びな @bina1204

Stream API 使ったことないけど意図は読めるね #jdt11 #JavaDayTokyo

2015-04-08 13:48:30
osa @osa030

parallelStreamはfork/joinのオーバーヘッドがあるからデータが少ないと使わない方がいいと #jdt11

2015-04-08 13:49:33
総督 @souto9

前から詰めてお座りくださいを真に受けてスクリーン眩しくて眼を開けていられなかった orz #jdt11

2015-04-08 14:03:51
YUKI.H @uki884

streamはループではなくパイプライン。逆に言えばどこで止めるかを指定して止める必要あり。ソース指定stream、中間操作filter,map、終端操作sum等。findFirstとかは全部のデータ捜査せずに済むから効率的。#jdt11

2015-04-08 15:15:38