エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java 8 Lambda 性能測定の再検証 - Qiita
まず結論 先日、「Java 8 Lambda 性能測定」にて、Lambdaを使用すると性能がまるで違うことを述べたので... まず結論 先日、「Java 8 Lambda 性能測定」にて、Lambdaを使用すると性能がまるで違うことを述べたのですが、間違いだったようです。 プログラムを改修して再試行したら、次の2つの速度性能はほぼ同じものになりました。 単純なfor文で総和を計算 1をLambda経由で呼び出す 改修後のプログラム 改修前は総和を計算しているものの、その結果をどこにも反映しない、意味のないコードなのです。 それゆえにJITによって処理が捨てられ、そのために劇的に高速になったのだろうと疑ってみました。 総和をちゃんと呼び出し側に返すように、改修前で使っていたIntConsumerをIntFunctionに変更します。 次は、改修後のプログラムです。 import java.util.function.IntFunction; public class Lambda1 { private static
2014/09/09 リンク