こんにちは!フリーランスのオータケです。 Java8が最初にリリースされてからすでに3年以上が経ちました。 しかし、初心者の方々から 「新機能ってどう使えばいいのか全然わからない」 「どんな場面で使えばいいのかわからない」 といったお困りの声をお聞きします。 そこで、今回は初心者向けにJava8の新機能をわかりやすく解説します! この記事では、Java8の新機能について ・Javaとは ・Java8の新機能 ・Java8の環境構築 という基本的な内容から ・ラムダ式 ・Stream API ・Optional ・日付時刻API ・interface ・アノテーション など応用的な内容についても解説していきます。 今回はJava8の新機能について、使い方をわかりやすく解説します! なお、Javaの記事については、こちらにまとめています。 1 Javaとは Javaの歴史 1990年代にSun