1: へっぽこ立て子@エリオット ★ 2020/03/18(水) 14:20:24.88 _USER
no title

Oracle、「Java 14」を発表

 米Oracleは3月17日(現地時間)、プログラミング言語「Java」の最新版「Java 14」を発表した。「Java 14」では2つのインキュベーターモジュールと3つのプレビュー機能が導入されたほか、2つの機能が非推奨化、2つの機能が削除された。合計で16の主要な変更が加えられている。

 まず、“switch”を値を返す“式”として扱えるようになった。この機能は「Java 12」でプレビューとして追加されていたが、「Java 14」からは正式な言語機能として利用できる。“曜日に応じて異なる値を返す”といった処理を簡潔に記述したいといったケースで役立つだろう。

 次に、データを保持するためのクラス“Record”がプレビュー機能として導入された。このクラスは継承不能で、メンバーを定義すれば自動で適切なフィールド、コンストラクター、メソッドが追加される。単にデータを保持するための“データキャリア”を定義するだけにもかかわらず冗長な記述が要求される「Java」の欠点を解決できる機能として期待されている。

 そのほかにも、“instanceof”を利用したパターンマッチングや、テキストブロックといったプレビュー言語機能が追加・改善。Javaアプリケーションをパッケージ化するツールがインキュベーターとして導入されたほか、Windows/Macでガベージコレクター“ZGC”でサポートされた。

 開発キット「Oracle JDK 14」は、9月に「Oracle JDK 15」が提供されるまでの6カ月間サポートされる。その間、同社のCPU(四半期ごとのセキュリティアップデート)スケジュールに合わせ、最低2回のアップデートがリリースされる予定だ。

□関連リンク
JDK Builds from Oracle
https://jdk.java.net/
Oracle Announces Java 14
https://www.oracle.com/corporate/pressrelease/oracle-announces-java14-031720.html
「Java」Java言語で開発されたソフトを実行するために必要なランタイム - 窓の杜
https://forest.watch.impress.co.jp/library/software/javaruntime/

2020年3月18日 13:37
窓の杜
https://forest.watch.impress.co.jp/docs/news/1241637.html
引用元: http://egg.5ch.net/test/read.cgi/bizplus/1584508824/


37: 名刺は切らしておりまして 2020/03/18(水) 22:08:59.05
>>1
ボッタクルオラクル

2: 名刺は切らしておりまして 2020/03/18(水) 14:21:48.41
ここまで嫌われてる会社もないよな

3: 名刺は切らしておりまして 2020/03/18(水) 14:30:09.77
まだJavaなんて使ってる奴いるの?

不具合しかねーだろ

15: 名刺は切らしておりまして 2020/03/18(水) 18:31:49.92
>>3
今後は業務システムとなると、.NETフレームワークあたりがトップシェアになるだろうな。

ただ、しょっちゅうシステムを作り替えるのも大変なんで、
あと15年くらいはJAVAがトップ3にいると思う。

4: 名刺は切らしておりまして 2020/03/18(水) 14:33:16.92
Switchを関数でなくあっちに当て付けでないと特に取るとこがない

7: 名刺は切らしておりまして 2020/03/18(水) 14:49:12.85
switchなんて使ってる人いんのかね、入門書でしか見たことないわ。

9: 名刺は切らしておりまして 2020/03/18(水) 14:55:36.19
switchはifより速度が速いとか…なんとか…

11: 名刺は切らしておりまして 2020/03/18(水) 15:14:19.73
Kotlin使いたいなあ(´・ω・`)

14: 名刺は切らしておりまして 2020/03/18(水) 16:13:48.89
C#の後追い必死にしてるみたいで涙が出るな

16: 名刺は切らしておりまして 2020/03/18(水) 18:34:16.61
web系はまだしばらくphpがトップだろうな。
サーバサイドにJavaScriptが入ってきつつあるが。

pythonとかはphpと比べるとアジャイル開発に向かないと思う。

18: 名刺は切らしておりまして 2020/03/18(水) 19:08:14.21
なる
マイクロソフトストアは基本的に.net coreで作ったアプリが公開される

というか次の5.0は全部lnet coreになるよ

19: 名刺は切らしておりまして 2020/03/18(水) 19:22:50.96
javaはオワコンだろ
クライアントライセンスも有料とかもう使えないわ

21: 名刺は切らしておりまして 2020/03/18(水) 20:27:28.36
なんでjavaはこんなに嫌われてるかね?ライセンス以外は他の言語とそう変わらんだろうに。

26: 名刺は切らしておりまして 2020/03/18(水) 21:08:23.31
>>21
ボラクルだから

22: 名刺は切らしておりまして 2020/03/18(水) 20:31:17.92
JavaとC#、どうして差がついたのか…
慢心、環境の違い

24: 名刺は切らしておりまして 2020/03/18(水) 20:50:45.40
何が有料で何が有料じゃないのかもうわからんし、興味もなくなった
Oracleと共に眠れ

25: 名刺は切らしておりまして 2020/03/18(水) 20:51:03.39
言語仕様が古すぎる。

27: 名刺は切らしておりまして 2020/03/18(水) 21:12:28.79
15年前にpostgresql選んでよかった

29: 名刺は切らしておりまして 2020/03/18(水) 21:32:31.53
開発用ですらやたらライセンス買わなきゃいけなくなったから・・ライセンス数数えて管理したり、決済とか購買手続き通したりとかで疲弊する。

30: 名刺は切らしておりまして 2020/03/18(水) 21:33:47.74
貧乏でLinuxしか使えないので専ブラV2Cを愛用している
Java8にお世話になってます

32: 名刺は切らしておりまして 2020/03/18(水) 21:46:16.95
他の多数の言語で10、20年以上も前から出来てたことを今更ねぇ
ジャヴァジャヴァ酷すぎて笑う
まるで、ADSLで高速インターネッツ!RealPlayerで動画閲覧!(どや!)やってるかのよう

33: 名刺は切らしておりまして 2020/03/18(水) 21:47:34.05
Javaはバージョン上がるたびに非推奨→機能削除が多杉。
世界中の利用者相手に永久ベータテストすんなや。

34: 名刺は切らしておりまして 2020/03/18(水) 21:49:28.52
Write Once, Debug Everywhere

だっけ? Javaの謳い文句

35: 名刺は切らしておりまして 2020/03/18(水) 21:50:42.47
でもjavaが無かったらアンドロイドのスマホも無かったんやで

36: 名刺は切らしておりまして 2020/03/18(水) 21:51:54.83
>>35
COBOL無かったら全銀協オンライン無かったんやで。

38: 名刺は切らしておりまして 2020/03/18(水) 22:14:57.31
javaはクソ

40: 名刺は切らしておりまして 2020/03/18(水) 22:29:11.96
正直.NETの3.0の時点で色々勝負あった感が
最初はJavaに毛が生えた程度でしかなかったのに

42: 名刺は切らしておりまして 2020/03/18(水) 22:41:37.38
昔からボラクルを使ってるところは骨の髄まで金を吸い取られる。
いまどきボラクル製品を選ぶやつなどいない。

43: 名刺は切らしておりまして 2020/03/18(水) 22:50:12.64
RecordっていったらPascal思い出した

45: 名刺は切らしておりまして 2020/03/19(木) 09:27:30.15
うちは永遠にJava8だから新しいの出ても関係ないわ

スポンサード リンク