初心者向け

改訂第2版Java言語プログラミングレッスン(上) / (下)

  • 著者:結城浩
  • 定価:2520円(上下とも)
  • 発売日:2005/10/26
  • 出版社:ソフトバンククリエイティブ
  • 正誤表: こちら(著者HP)
  • 読みやすい
  • 使用言語:Java
  • 練習問題:あり
  • 問題の解答:あり
  • 語尾:ですます調
  • 読みやすさ:★★★★★

結城さんの本はどれもそうなのですが、文章がとても読みやすいです。 プログラミング初心者の方にもおすすめです。 丁寧に書かれているので、普通の技術本(?)とは雰囲気が違います。 詳細に書かれていて本格的なものがお望みならこの本は適しませんが、 そういう本は2冊目以降にして、とりあえずこの本を読んでみることをおすすめします。

上下巻 初心者向け 初めてのプログラミング

コアJava2Vol.1基礎編-改訂版-

  • 著者:Cay S. Horstmann, Gary Cornell
  • 定価:6090円
  • 発売日:2001/12/06
  • 出版社: アスキー
  • 原著: Core Java2 Volume I - Fundamentals (Sun Microsystems Press)
  • 正誤表: こちら(アスキー)
  • 定番
  • 使用言語:Java
  • 練習問題:あり
  • 大きさ:でかい
  • 厚み:なかなか
  • 重さ:かなり
  • 詳細具合:とても詳細
  • サンプルコード:本格的で豊富

Javaの開発元であるSun公認の本なので、特別な安心感があります。 内容は、実際的なコードサンプルを多く用いているのが特徴で、 Javaの基本を詳細に紹介しています。 甘ったるい入門書では満足できない本格志向の人には最適。 入門書としては少々値が張りますが、本を手に取ってみれば その値段も納得できると思います。

ただし、この本は定番とされる一方でJavaの最新版であるJava SE 6に未対応です。 その点だけは購入するときに気になるでしょう。 しかし、入門書として利用する限りは、大きな問題にはならないと思われます。

続編にあたる『コアJava2Vol.2応用編-改訂版-』が2002/06/06に発売されています。

Vol.1 Java SE 6 未対応 Sun公認 本格志向

基礎を学習したらコツを学ぶ

Javaの鉄則 エキスパートのプログラミングテクニック (別名:鉄則)

  • 必読書
  • 使用言語:Java
  • 構成:Effectiveシリーズに習う
  • 鉄則:全部で68個

Javaの文法を理解した後、いざプログラムを書こうとすると、 いくつかの書き方が思い浮かんだします。 そんなときに、どのように書くのが正しい/適切/常識的なのかということが、 68の鉄則としてまとめられています。

文法は理解したがなかなか書き始められない人や、 コードを書いていて本当にこれでいいのかと思っている人、 初級者を抜けて中級以上を目指したいと思っている人 におすすめです。

また、これに似た書籍として、Javaの格言があります。

鉄則の一つ一つには短いタイトルが付けられており、 そのタイトルにその鉄則がどのようなものかが示されています。

必読書 鉄則 実践的 Javaの常識 プログラミングテクニック

Javaの格言―より良いオブジェクト設計のためのパターンと定石 (別名:格言)

  • 著者:ナイジェル・ウォーレン,フィリップ・ビショップ
  • 原著: Java in Practice : Design Styles and Idioms for Effective Java
  • 定価:2520円
  • 発売日:2000/04/01
  • 出版社: ピアソン・エデュケーション
  • 必読書
  • 使用言語:Java
  • 構成:「原則」としてまとめられている

Javaの鉄則に似て、 Javaの文法を理解した後に読むと効果的です。また、 「鉄則」が気に入ったのなら、「格言」も呼んでみる価値ありです。

Javaの定石が数多く収録されていて、 それぞれが「原則」という短い文章にまとめられています。

必読書 原則 定石 Javaの常識 プログラミングテクニック
inserted by FC2 system