Java本はプログラミング言語としては本屋さんでもっとも多い棚を占有する程ですが、その分どの本を選べばよいか迷うことも多いでしょう。Javaを扱うエンジニアを対象にJava本を選ぶ基準を考えてみます。 Javaを理解するための本を選ぶ基準 (順次増強予定) packageを使用しており、packageについて解説がある Javaでアプリケーションを作成するなら、パッケージを使いこなすことは不可欠です。 クラスパスについて解説がある これも必ずはまることなので、しっかり押さえておく必要があります。インストールド・エクステンションとクラスローダーについても知っておく必要があります。 スレッド安全性について解説がある JavaVMを起動すればいやでもシステム側でスレッドを複数作ってくれます。スレッドを使わないつもりでも、安全性についてはしっかり押さえておく必要があります。 Java仮想マシンの仕