• 締切済み

Javaおすすめの書籍

yamanochi2の回答

回答No.2

Javaや.NETの企業向けIT教育講師をしている者です。 今まで教育のために数々の本を読んできました。 どの本も一長一短あり、合う合わないの個人差はありますが、結果一番おすすめしているのはソフトバンククリエイティブから出ている「やさしいJava」(下記URL参照)です。 Javaといえばこの本というくらい有名な本で現在第四版まで出ています。 研修等でも一番使われており、IT教育ではこの本をおすすめしている方は多いです。 ただし、プログラミング未経験者~ちょっとかじった程度の方までを対象とした、あくまでも初心者向けの本ですので、一度本屋で立ち読みしてみて簡単過ぎないかどうか確認してみたほうがよいですね。

参考URL:
http://www.amazon.co.jp/dp/4797355727/

関連するQ&A

  • Java初心者の勉強方法

    現在はJavaのJの字も分からないレベルです。 独学で勉強をしようと思って本屋さんに行ったのですが Javaの入門の本だけでもただのJava入門と書いてある本から Eclipse入門、サーバーサイド入門、 オープンソースで学ぶJava入門、オブジェクト指向Java入門とか いろいろあってどの入門を選べいいのか分かりません。 本当にゼロから始める初心者はどのような教科書を選べばよいのでしょうか? またその後のステップアップに関しても教えていただけるとありがたいです。 ちなみにスクールの体験にも行ったのですが そこではEclipseを使ってHello.Javaを表示したりしてみました。 このようなレベルであれば独学でやるよりも スクールに通うほうが近道でしょうか? アドバイスよろしくお願いいたします。

    • ベストアンサー
    • Java
  • linux上で「java + poi」の変わりになるもの

    linux上で、「java + poi」で作ったプログラムを毎日自動的に実行して結果をexcelファイルに出力する、ということをしています。 同じことを、java以外の言語を使って実現することは可能でしょうか? linuxではなくwindows上で行うとすれば、「様々な言語 + Win32OLE」で実現可能かと思いますが、あくまでも"linux上で"できないか?という質問です。 何かご存知の方がいらっしゃったら、ご回答よろしくお願いいたします。

  • Eclipseを使用したJavaプログラミング

    現在、Eclipseを使ってJavaプログラミングを行っています。大学の制作課題で、「株ロボを作ろう!」というテキスト本のもと制作しています。 …が、しかし!本の通りプログラムをうっても期待通りの結果が出ないんです。 とにかく原因がわかりません。 どなたかEclipseを使用したことがある方、または株ロボを作ったことがある、製作中の方。ご一報の程よろしくお願いします。

    • ベストアンサー
    • Java
  • Javaを習得するお奨めの本・HPは?

    私はjava初心者です。 C言語やVBも経験がありません。 経験があるのは20年前に流行ったBASICのみです。 こんな私がJavaでプログラミングしたいと思うのですが、お奨めの書籍や雑誌、ホームページがありましたら紹介してください。 どういうプログラムを作りたいかというと、最終的には受注データから簡単にガントチャートを引けるような工程計画プログラムと、子供のためにトーマスを主役にした線路ゲーム(よくレールを時間内に組合さなければ脱線するというようなゲーム)です。 具体的な目標がなければ、お奨めの本やHPもわからないと思い書いたのですが、基本的にはJAVA言語を習得できるものならなんでもいいです。 BASICなら理解できていたのですが、関数型のC言語や、クラス型のC++やJAVAになると理解できなくなってしまいました。 ましてやオブジェクト指向なるものは? よろしくお願いします。

    • ベストアンサー
    • Java
  • Java:クラスをたくさん使ったプログラミング?

    Java言語勉強中のものです。 Eclipseをつかっています。 初心者ですので、易しい言葉でご回答いただければ幸いです。 Javaの基礎についてひととおり勉強しました。 オブジェクト指向についても、だいたい・・なんとなくは理解できていると思います。 ただ、自分で作成するときに、 うまくオブジェクト指向を取り入れたプログラミングができません。 なんだかあっちこっちのものを呼び出してきてとてもややこしいです。 クラスがたくさんつかわれているプログラムは、 ほかの人がつくったプログラムをなんとかがんばって読む、というのが精一杯です。 自分ではとても思いつかない構造ばかりです。 あっちこっちからよんできているので、図やらリストやらを書いて 本当に「なんとか」理解できた、というレベルです。 クラスが5個以上になると正直もう嫌だってなります。。実用レベルにはまだまだ至っていません。 本当の意味でオブジェクト指向を理解できていないのかもしれません。 どうすればそういった、オブジェクト指向をとりいれたプログラムが書けるようになるのでしょうか? いろんなプログラムを見る、数をこなすことでしょうか? 何かおすすめの参考書や、 「こういう考え方をすれば・・・」というものがありましたら教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • JAVAを学ぶための本のおすすめは??

    まだJAVAを学ぶまでには時間があるのですが、 今のうちに調べておきたいと思い質問させていただきます。 C言語ではいわゆるK&R本などを読みました。 個人的にはK&Rのような書きぶりの本がとても好みだったので、 JAVAを学ぶのに、K&R本のような本で学ぼうかなぁと思い、探しています。 JAVAで、C言語のK&R本に対応するのような、おすすめの本はありますでしょうか?場合によっては、全く親しみを感じそうにない、文字ばかりの、教科書のような本でも構いません。 幅広い意見をお願いします。よろしくお願いします。

  • Java、Eclipseの勉強にお勧めだと思う書籍やHP

    カテゴリを変えての同じ質問で恐縮なのですが、宜しくお願いします。 急遽、この業界(企業アプリ開発)に復帰する事になりました。まずはPGで参加させて戴く予定になっております。 Web開発と聞いており、Javaを中心に開発しているそうです。 当方、ブランクが4年とかなり長い上に、Web開発の実務経験がありません(私のPG経験はVB6.0止まりと古いです)。 もはや、勉強やリハビリ無しでは復帰が不可能と認識してます。早速、先日より勉強を始めました。頼りは手持ちの書籍とネットです。 ところが、色々情報がありすぎて、どれが今の現場で有効な物なのか解りません。 先日別カテゴリで質問させていただいた時は、Eclipseが広く使われていると教えて戴いたので、そちらも考慮するつもりです。 しかし、手持ちの書籍を元に、現在環境を作ろうとしているのですが、本が古くてちんぷんかんぷんです。すでに難航しています。 何か最近の本をと書店に行ったのですが、今度は色々有り過ぎてどれを買って良いのか決められません。 最近のもので、初めてのjavaやEclipseとかでお勧めの書籍とか、便利に使っていらっしゃるHP等ありませんか? 宜しくお願いします。

    • ベストアンサー
    • Java
  • Linux上で動くシステムとしてC系とJavaは

    C系を学習しようかJavaを学習しようか迷っております。 用途としては、自社の全支店、他企業(承諾済みとします)のWebコンテンツ、サーバ上のデータ他、いわゆるデータを自動で吸収(読み取り、保存)し、それを専用のLinux機器にてデータの加工、再処理などを数学なども利用して実行したいと考えております。 似たようなものとして(?)良く分かりませんがGoogleの検索ロボットのようなものだと思います。 自分はPHP、JavaScript等のWeb言語などは習得しているのですが、C系やJavaは学習しておりません。 ただ、オブジェクト指向という点は少々慣れていると思います。 具体例がかなり説明不足だと思いますが、このようにパソコン内部でシステムを動かす際にはどちらの言語がいいのでしょうか? 色々とWebで調べてみたのですが難しくて分かりませんでした。 各言語で出来ているソフトウェアを考えても、Apache、Linux、Eclipseとかしか分からずシステムとしてはC系の方がいいのかなと単純に思っております。 C系とJavaの違いとして、ライブラリ、フレームワークがあると思うのですが、C系は基本的に殆ど自分でプログラミングを作成する、JavaはJSPとかライブラリ、フレームワークが多いようなので開発は楽そうな感じはするのですが。 それ以外のお互いの利点が良く分かりません。 Javaに関しては、PHP等よりも型指定などにより複雑だけどセキュアな銀行などで使われるWebアプリ、携帯アプリとかぐらいしか思いつかないレベルです。 すみませんが以上の点でよろしくお願いします。

  • Java未経験の私にアドバイスを頂けませんか?

    自分はこれからセキュリティ関係のシステム・ソフトウェア開発の仕事をしたいと思ってて言語はJavaを使おうと思っています。プログラム自体未経験なので実際どのようにして業界の方たちはプログラムを行っているのか一から教えていただけないでしょうか?

  • Java言語の実行について平易におしえてください。

    IT勉強超初心者です。教科書に 「java言語の実行はソースプログラムをコンパイラによって生成された中間言語を 仮想マシン上でインタプリタにより実行する」と書いてあるのですが まったくイメージがわきません。JAVAを使ってシステム開発をしている人は どのように上記のことを具体的に行っているのでしょうか。簡単な具体例で おしえていただけますと幸いです。

    • ベストアンサー
    • Java