ニュース

第2回は、Java仮想マシン(Java VM)によるメモリ管理が主題です。ここでは日立が開発したJava VMにおけるメモリ管理技術や、日本語処理の高速化を中心に解説します。
Oracle、「Java 16」を発表 ~パターンマッチングinstanceofとrecord型が正式機能に 「Oracle JDK 16」はリリース後6カ月間サポート。
Java SE 14 (March 2020) introduced a limited form of pattern matching as a preview feature, which becomes a permanent feature in Java SE 16 (March 2021).
Now available for production use, Java 19 features structured concurrency, virtual threads, pattern matching for switch expressions, a vector API, and a Linux/RISC-V port.
Javaヒープは 「建物」、 Cヒープやスレッドスタックは 「庭」 上記の3つのメモリ空間の関係を理解するには、 メモリの広大なOSのメモリ空間を 「地面⁠」 ⁠、 JVMが譲り受けるメモリ空間を 「地面の上にある敷地」 として考えるとわかりやすいと思います。