前節までで、UML“クラス”とJava“クラス”のマッピングを考えるための情報を整理しました。 簡単なクラス図を書くことが目的であれば、UML“クラス”とJava“クラス”はほとんどそのままマッピングできます。しかし、CASEツールを用いて、UML“クラス”と ...
JEP 384はrecordという機能について提案しているJEPである。Java 14でPreviewとして追加されており、そのフィードバックを受けてJava 15ではSecond Previewになった。順調にいけば次期バージョンのJava 16で正式版になる。 recordは、不変なデータを保持するためのクラス ...
前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...