Java9から17で入った新機能で、実際コード書く上で使いそうなものをピックアップします。 Java8を使い続けていた人向けです。 レコード (Java16) 不変なデータを保持するクラスを簡単に定義できるようになりました。 classの代わりにrecordで定義します。 名前の後に、フィールドのリスト(コンポーネントと呼ばれます)を記載します。
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
LINEが定期的に開催する技術者向けミートアップ「LINE Developer Meetup」。65回目の は「Java」というテーマで、JavaのスペシャリストであるLINE Fukuoka株式会社のきしだなおき氏が、Java 9から14での細かい機能変更について紹介しました。関連資料はこちら。 Java9からJava14までの4つの細かい仕様変更きしだなおき氏(以下、きしだ):よろしくお願いします。僕のセッションでは「Java9からJava14までをおさらいをする」という話をします。 自己紹介ですが、きしだと言います。LINE Fukuokaで働いていて、最近7年ぐらい放置していた洗濯機をやっと買い替えて、「文明って便利だな」と思っているところです。 今日の話ですが、Java9からJava14まで、けっこういろいろな変更が積み重なっていて、大きい言語仕様の変更などはけっこう話題になるの
OpenJDKとOracle JDKの関係を整理する 第1回では、Java 9からJavaのリリースサイクルや、OracleによるOracle JDKのサポート方針が変更されたことを紹介した。現在は、Javaの開発ツールキットであるJDKがOpenJDKプロジェクトによって開発されている。 もう少し詳しく説明すると、OpenJDKプロジェクトは、もともと(Oracleに買収される以前の)Sun MicrosystemsがJDKのソースコードをオープンソース化したことから始まった。Oracle JDK 7とOracle JDK 8については、いずれもOpenJDKによる成果物をベースとして、Oracleが独自の機能やインストーラなどを追加する形で製品化されたものになる。この追加機能には、Java Web StartやJavaFX、Flight Recorder、Mission Control
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く