===================================================== Java読書会BOF「The Java Module System」を読む会 第6回 ===================================================== .. csv-table:: 開催概要 "日時", "2020年4月11日 10:00 - 17:00" "場所", "Microsoft Teams Java読書会BOF" "出席者(敬称略)", "岩室、平山、吉本、大部、高橋(智)、高橋(徹)" * 本日は、p.150 7.1.4から読書開始です。 7 Recurring challeges when running on Java 9 or later ===================================================== 7.1 Encapsulation of internal APIs ---------------------------------- 7.1.4 Executing against internal APIs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * p.151 Managing blanket illegal access to JDK internalは、Java読書会BOF ML 1096で紹介したJAXBの例ではないか? * Java 8で動かすとどうなる? * p.154 誤植 "-illegal-access" は "--illegal-access" * Springフレームワークではprivateフィールドにアノテーションを付けて、インジェクションすることがよく行なわれているが、大変そう。 7.1.5 Compiler and JVM options for accessing internal APIs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * p.155 表7.1 オンライン版だと2つ目の表がない * リンク先に画像で表あり 7.2.2 The effects of split packages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 Incremental modularization of existing projects ================================================= 8.2 The unnamed module, aka the class path ------------------------------------------- * p.170 下12行目 誤植 "mon-modular" は"non-modular"の誤記 * p.171 下4ぎょうめ 誤植 "mon-modular" は"non-modular"の誤記 * 実行中のプログラムのモジュールグラフを見る手段はあるのかな? 8.3.1 Automatic module names: Small detail, big impact ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * p.178 誤植 "mon-modular" は"non-modular"の誤記 8.3.2 Module resolution for automatic modules ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * p.181 上13行目 誤植 "mon-modular" は"non-modular"の誤記 今回は、p.184 Figure 8.10 まで読みました。