Oracle、「Java 14」を発表 〜Recordクラスがプレビュー導入、switch式が正式機能にback

Oracle、「Java 14」を発表 〜Recordクラスがプレビュー導入、switch式が正式機能に


続き・詳細・画像をみる

1:
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:
>>1
ボッタクルオラクル
2:
ここまで嫌われてる会社もないよな
3:
まだJavaなんて使ってる奴いるの?
不具合しかねーだろ
15:
>>3
今後は業務システムとなると、.NETフレームワークあたりがトップシェアになるだろうな。
ただ、しょっちゅうシステムを作り替えるのも大変なんで、
あと15年くらいはJAVAがトップ3にいると思う。
4:
Switchを関数でなくあっちに当て付けでないと特に取るとこがない
7:
switchなんて使ってる人いんのかね、入門書でしか見たことないわ。
9:
switchはifより度がいとか…なんとか…
11:
Kotlin使いたいなあ(´・ω・`)
14:
C#の後追い必死にしてるみたいで涙が出るな
16:
web系はまだしばらくphpがトップだろうな。
サーバサイドにJavaScriptが入ってきつつあるが。
pythonとかはphpと比べるとアジャイル開発に向かないと思う。
18:
なる
マイクロソフトストアは基本的に.net coreで作ったアプリが公開される
というか次の5.0は全部lnet coreになるよ
19:
javaはオワコンだろ
クライアントライセンスも有料とかもう使えないわ
21:
なんでjavaはこんなに嫌われてるかね?ライセンス以外は他の言語とそう変わらんだろうに。
26:
>>21
ボラクルだから
22:
JavaとC#、どうして差がついたのか…
慢心、環境の違い
24:
何が有料で何が有料じゃないのかもうわからんし、興味もなくなった
Oracleと共に眠れ
25:
言語仕様が古すぎる。
27:
15年前にpostgresql選んでよかった
29:
開発用ですらやたらライセンス買わなきゃいけなくなったから・・ライセンス数数えて管理したり、決済とか購買手続き通したりとかで疲弊する。
30:
貧乏でLinuxしか使えないので専ブラV2Cを愛用している
Java8にお世話になってます
32:
他の多数の言語で10、20年以上も前から出来てたことを今更ねぇ
ジャヴァジャヴァ酷すぎて笑う
まるで、ADSLで高インターネッツ!RealPlayerで動画閲覧!(どや!)やってるかのよう
33:
Javaはバージョン上がるたびに非推奨→機能削除が多杉。
世界中の利用者相手に永久ベータテストすんなや。
34:
Write Once, Debug Everywhere
だっけ? Javaの謳い文句
35:
でもjavaが無かったらアンドロイドのスマホも無かったんやで
36:
>>35
COBOL無かったら全銀協オンライン無かったんやで。
38:
javaはクソ
40:
正直.NETの3.0の時点で色々勝負あった感が
最初はJavaに毛が生えた程度でしかなかったのに
42:
昔からボラクルを使ってるところは骨の髄まで金を吸い取られる。
いまどきボラクル製品を選ぶやつなどいない。
43:
RecordっていったらPascal思い出した
4

続き・詳細・画像をみる


【超 速 報】マ ス ク 意 味 無 か っ た

【衝撃】難民キャンプのボランティア♀がセ○クスしてる映像が流出。凄いなこれ・・・

ドラえもんの怖いシーンで打線組んだwwwwwwww

【迷惑】ヨーロッパ旅行から帰国した埼玉県在住の60代女、旅行中の発熱を申告せず検疫を通過して帰宅→3日後コロナ陽性 ★3

サイコガンダムMk-IIIとかいう謎の機体

ドコモ、5Gで大容量の通信データプラン 当面は「無制限」

【ケンサーズ必見】新型コロナウイルス 日本国内の1日に可能な検査数は約7500件に、実際の実施数は可能な数の2割ほど NHK 18日

【悲報】パンサー尾形 ← こいつが消えない理由wwwwwwwwww

鉄ヲタのラブライバーがキャンプで食って呑んで寝る(仮)

ポケモンのバタフリーとモルフォンが入れ替わった都市伝説ってマジだよな

【画像】キムタクの長女cocomiちゃん、芸能界デビュー

【画像】ミラジョヴォビィッチさん、大剣を片手持ちしてしまうwww

back 過去ログ 削除依頼&連絡先