タグ

ブックマーク / www.casleydi.com (2)

  • 【初心者向け】Java8 Stream APIについて知ろう | Casley Deep Innovations株式会社 技術ブログ

    プリミティブ型にはそれに応じたStreamインタフェースが用意されています。 JavaはStringをプリミティブ型ではないとしているのでStringStreamはありません。 昔はAとBの処理を同時に実行するには2台のPCにそれぞれの処理を振り分けて実行することで 時間の短縮をしていました。これは分散処理と言われています。 これは1つのPCに1つのCPUしかなかったからでした。 しかし、今は1つのPCに複数のCPUがあり、AとBの処理を実行する事が出来ます。 これが並列処理というものです。 現在は並列と分散を組み合わせた並列分散処理という形が広く使われています。 そこでJava8にも並列処理を可能とにするStream APIがついに追加されたのでしょう。 StreamAPIの使い方は中間操作と終端操作! Stream APIは基的に『中間操作』、『終端操作』という使い方になります。 S

  • 【初心者向け】今更聞けない?Java8のラムダ式について知ろう! | Casley Deep Innovations株式会社 技術ブログ

    こんにちは。 SI部のS.Kと申します。 日はJava 8 で導入された新機能の中から目玉、「ラムダ式」についてご紹介したいと思います。 目次 ・今更聞けない?Java8のラムダ式について知ろう! ・ラムダ式とは? ・ラムダ式って美味しいの? ・ラムダ式は読めないとまずい? ・最後に 今更聞けない? Java 8のラムダ式について知ろう! 2014年3月18日(米国時間)、ついにリリースされたJava 8、新たな表記法として「ラムダ式」が追加されました。 (事情通の方からすると「やっとか!」と言った感じですが、、、) またこのラムダ式を使う事によって効果を発揮するAPIも追加される事になり無視出来ないバージョンアップとなりました。 今回はそのラムダ式について ラムダ式とは? ラムダ式って美味しいの? ラムダ式は読めないとまずい? の3つのテーマを解説して行きます。 対象は「まだラムダ式を

    t_furu
    t_furu 2015/12/26
    ラムダ式 クロージャ(Closure)
  • 1