プログラミング言語Java 第4版
Java を教えることになった。で、テキストにする書籍を探してていろいろと迷ったけど最終的にこれにした。
教科書として使うとすると、教え始めてから教科書を変えるわけにはいかない。でも、教わる人のレベルも読めない。それなら最初から多くの情報が網羅されている方がいいと思ったんで、これがいいかな、と。
本屋で探してたときは第3版だったけど、今月になって第4版が出版されてたらしい。
プログラミング言語Java第4版 楽天ブックス
プログラミング言語Java 第4版 Amazon
Amazon に掲載されている目次を引用しとく。
日本語版によせて 訳者まえがき 序文 第1章 はやめぐり 第2章 クラスとオブジェクト 第3章 クラスの拡張 第4章 インタフェース 第5章 ネストしたクラスとインタフェース 第6章 列挙型 第7章 トークン、値、変数 第8章 型としての基本データ型 第9章 演算子と式 第10章 制御の流れ 第11章 ジェネリック型 第12章 例外とアサーション 第13章 文字列と正規表現 第14章 スレッド 第15章 アノテーション 第16章 リフレクション 第17章 ガーベッジコレクションとメモリ 第18章 パッケージ 第19章 ドキュメンテーションコメント 第20章 I/Oパッケージ 第21章 コレクション 第22章 その他のユーティリティ 第23章 システムプログラミング 第24章 国際化とローカリゼーション 第25章 標準パッケージ 付録A アプリケーションの進化 付録B 有用な表 さらなる学習 索引