タグ Java11
人気順 10 users 50 users 100 users 500 users 1000 usersJava7からJava16までの変遷。 - Qiita
まえがき ずっとJava11を使っていました。そのためすっかりラムダ式やStreamAPIでの書き方に慣れていたのですが、最近Java7を使って稼働しているプロジェクトに異動したので、何ができて何ができないのか、ちょっと調べてみました。 Javaの変遷 私見ですが主要だと思う仕様変更を並べてみました。アプリ実装に関係する部... 続きを読む
Java11へのマイグレーションガイド ~Apache Hadoopの事例~
2. 多数のlibraryが相互依存している状態なので、バージョンのデッドロックみたいなことがよく起こる。Hadoopを利用している、言い換えると、Hadoopに依存しているライブラリは世の中に多数あるが、それらのライブラリの開発者も、このjar hellと呼ばれる状況に困っています。 3. Hadoopはmulti packageのプロダクトなの... 続きを読む
Java8からJava11への変更点 - Qiita
指針については次のような感じがいいかなと。 new、List.ofなど右辺に型があるものはvarを使う方がいい(Integer、Longなど以外) java.lang、java.utilなどの基本的なクラスにはvarを使っていい IntegerやLongなどラッパークラスは扱い注意なのでvarを使わないほうがいい 基本型にはvarを使ってもいい アプリケーションク... 続きを読む
Java11のサポート - Java
無料で使いたい人向けの結論 AdoptOpenJDKから入手しよう サポートとは? よくあるサポート バグの修正 セキュリティ対応 上記を含むバイナリ(インストーラー)の提供 よくある有償サポート 故障時の解析・修正 コンサル 「有償サポート」は契約内容によって千差万別なので契約書を読みましょうに尽きる。「よくあるサポ... 続きを読む
Java11でのAPI変更を雑に列挙 - きしだのはてな
先月末でJDK11はRampdownフェーズに入って、機能凍結されました。 なので、今後はAPIの追加・削除・変更はほとんどないと思われます。 おそらく、機能的には現在でているea20とほとんど同じものがJava11としてリリースされることになると思います。 JDK 11 Early-Access Builds 大きな機能変更としては、ここでJEPとして... 続きを読む
Java11ではjavacせずにJavaファイルが実行できるようになる - きしだのはてな
JDK11 ea18から、javacしないでもJavaファイルを実行できるようになりました。 あと、Windowsバイナリはzipファイルで提供されるようになっています。tarコマンドが提供されたとはいえ、エクスプローラーから解凍できるzipファイルになるのは ありがたい。 JDK 11 Early-Access Builds JEP330が取り込まれたことにより、ソースファイルがひとつのJava... 続きを読む
【悲報】Javaがオラクルにとどめ刺されそう。Oracle JDKの無償公開がJava 10までの衝撃 : IT速報
Java界隈がざわついていると話題に。3月に早くもJava10がリリース予定であり、その半年後にはJava11が登場。また、無償でダウンロードできたOracle JDKの公開はJava 10が最後になるという。 2017年9月に「Java 9」が登場したばかりですが、いまから1カ月後の2018年3月には早くもJavaの新バージョン「Java 10」がリリースされます。そしてその6カ月後の9月にはさ... 続きを読む