Java言語プログラミングレッスン 第3版(下) [ ]の書評です。
結論から言うと、上巻の基礎知識を踏まえ、更に、オブジェクト指向やJava特有の機能の解説を盛り込んだ詳細な入門書です。
■ 良い点
・ Java特有の機能に詳しい
・ ガーベッジコレクションに詳しい
・ 例外に詳しい
・ スレッドに詳しい
・ コレクションに詳しい
■ 悪い点
・ クラスの解説はあるがOOPの解説は薄い
■ 総評
上巻に引き続く下巻となります。本の体裁や形式は上巻を引き継いでいます。ただ、内容自体は、若干、難しめとなります。
オブジェクト指向の肝である、クラスや継承については、そこまで深くは踏み込まず、基礎的な解説にとどめられています。OOPやデザインパターンは筆者の別の書籍が詳しいのでそちらを参考にするのが良さそうです。
これに対し、ガーベッジコレクションや例外、スレッド、コレクション等のJavaに特有の機能については、だいぶ、詳細に解説されています。よくあるコンパクトな入門書ではここまで深くは解説されていないので、ここら辺の知識を深めたい方には、お勧めの書籍です。
上巻と下巻を通して、文法書的な要素が強いので、Javaの文法を詳細にマスターしたい方には特にお勧めです。