言語仕様とメモリモデル 2018年09月02日 『Effective Java 第3版』の第11章「並行性」(あるいは、第2版の第10章「並行性」)を内容を理解するためには、Javaのメモリモデル(memory model)を理解する必要があります。『Effective Java 第3版』の翻訳原稿による補講でも「メモリモデルとは何か」という質問がありました。 マルチコアやマル… 続きを読むread more
『Effective Java 第3版』による第25期Java研修の補講が終了 2018年09月01日 ちょうど一年前に株式会社リコーを退職したことにより、第25期のJava研修は、Java 8でのラムダとストリームの基本を学んで、『Effective Java』を学ぶことなく終了しました。 そもそもJava研修の最終目標は、『Effective Java』を通してよりよいAPI設計について学ぶことでした。初心者本ではない『Effe… 続きを読むread more