Javaを勉強したい!おすすめの本は?

このQ&Aのポイント
  • 高校生になる理数科の学生がJavaを勉強したいと思っています。将来はWindowsやAndroidのソフトウェアを作りたいと考えています。
  • Javaを何回か挫折した経験がありますが、諦めずに本を買って勉強したいと思っています。しかし、大きくて高価な本が多く、無料のものでは挫折しそうです。
  • おすすめのJavaの本を教えていただけないでしょうか?値段が手ごろで挫折しないような本が希望です。
回答を見る
  • ベストアンサー

Javaを勉強したい

この春から高校生になります。 学校は理数科なため、プログラミングがあるかも分かりませんが、 個人的にJavaを勉強したいと思ってます。 Javaを使ってWindowsのソフトウェアやAndroidのソフトウェアを作りたいです 将来的にもそういう仕事につきたいと思ってますが AIの発達でプログラミング言語不要とかになったりしますかね… 話を変えますが 今までJavaを何回かさわってきましたが挫折してしまいました。 (System.out.printなるほど…ifを使うもの…な、なるほど…関数…\(^o^)/と言った感じです) 簡単には諦めないように本を買って勉強しようと思ったのですが いざ本屋へ言ってみると、大きくて値段が高いものが多いですね… デザインとか、素敵なのですが値段がなかなか手が出せません。 かといって無料のものだと簡単に挫折しそうで… おすすめの本を教えて下さい。

  • Java
  • 回答数5
  • ありがとう数10

質問者が選んだベストアンサー

  • ベストアンサー
  • cxjfanug
  • ベストアンサー率20% (133/639)
回答No.1

「Javaの絵本」という本がありますがいかがでしょうか。

Ryokutya2
質問者

お礼

参考になります。 初心者の私でもわかりそうですね… ありがとうございます。

その他の回答 (4)

回答No.5

スタンダードなJavaとAndroid Javaはシンタックスに関しては非常に高い互換性を持っています(とは言っても、今のところ100%互換ではありませんが)。 Javaのシンタックスの勉強は(スタンダードなJavaとAndroid Javaはシンタックスに関しては非常に高い互換性を持ってますので)前述の下記のサイトで問題ありません。 ちなみに(シンタックスではありませんが)基本的な仕様のカラーがスタンダードなJavaはオブジェクト、Android Javaは整数になっているので、勘違いしやすいです。 Java基本 http://www.javaroad.jp/index_basic.htm

Ryokutya2
質問者

お礼

参考になります。 ありがとうございます

回答No.4

>しっかりとした入門者向けサイト(そんな物があるのかどうか知りませんが)で勉強して下さい。 「しっかりとした入門者向けサイト」ではないかもしれませんが、「Android プログラミングの基本の基本」です。 Android プログラミングの基本の基本 http://ashtarte.hotcom-web.com/utf8/smt.cgi?r+sara/&bid+00000047&tsn+00000047-&

Ryokutya2
質問者

お礼

参考になります。ありがとうございます。

  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.3

>やはりwevを頼ったほうがいいのでしょうか 入門者がウェブで検索してというのは駄目です。 ちゃんとした入門書か、しっかりとした入門者向けサイト(そんな物があるのかどうか知りませんが)で勉強して下さい。 図書館で何冊か借りてみて、自分に合いそうな物を買うのが良いと思います。

Ryokutya2
質問者

お礼

ウェブを頼るのはだめなんですね… わかりました、ありがとうございます。

回答No.2

Web検索で無料で独学と言う選択肢も考えてみては?、それでも分からない場合は、こう言う質問サイトで質問するのも良いと思います。 スタンダードなJavaとAndroid Javaのシンタックスは非常に高い互換性を持っています(とは言っても、今のところ100%互換ではありません)が、API(Application Programming Interface)は全くの別物です、importするパッケージ名を比較してみれば一目瞭然でしょう。 (シンタックスではありませんが)基本的な仕様のカラーがJavaはオブジェクト、Android Javaは整数になっているので、勘違いしやすいです。 Android JavaのメリットはAndroid端末を持って入れば、自分の作ったアプリを人に見せびらかせる点です(ただし一般に出回っているアプリと比較すると雲泥の差なのであまり受けない場合もあるかもしれませんが…)。 参考。 オブジェクト指向の壁(現在2ページ) https://okwave.jp/qa/q9308519.html

Ryokutya2
質問者

お礼

やはりwevを頼ったほうがいいのでしょうか Androidは便利ですね。 ありがとうございます、

関連するQ&A

  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを 教えてくれるオススメの本を教えて下さい! または、サイトでもいいです!!m(__)m プログラミングはC言語をやっていました。

  • Javaの勉強

    Javaを勉強しようと思っています。 初心者にもわかりやすくJavaを教えてくれる オススメの本を教えて下さい! または、サイトでもいいです!! プログラミングの経験はC言語です。

  • JAVAプログラミングを勉強するのに最適な本教えてください。

    こんにちは。 JAVAの勉強をしたいと思っているのですが、書籍が沢山出版されていてどれが良いか迷ってしまっています。 (「独習JAVA」という海外の方が書いてそれを訳した本を少し読みましたが分かりにくく挫折しました・・・) そこで、JAVAを始めて勉強するのに分かりやすい本・又は勉強後もデスクの横で役立つような本を探しています。 他の言語知識は無いに等しいです。 もともと文系なので、読みやすい本、オススメの本ある方紹介お願いします。

    • ベストアンサー
    • Java
  • Javaの勉強の仕方について

    これからJavaをもっと勉強していくにあたり、質問させていただきます。 今自分のレベルとしては、C言語などの経験もあり、 ・Javaの基本的な文法やルール、概念の理解、記法は身につけた。 ・SwingなどのGUIについてはノータッチ の状況です。 今、これからもっとJavaでいろいろなプログラムをかけるようになるためには、どのような勉強方法をすればよいのかわからないのです。 『どのような本を使って、どういう風に勉強すればいいのか』が知りたいです。特に、どういう本を使えばよいのか、がわかりません。 何か、Javaのプログラミング問題集のようなものを手にいれ、それで打ち込む練習を重ねるのでしょうか。それならば、おすすめの問題集などはありますか? 個人的な意見でも構いません。 Javaを学んでいく、貴殿なりのスキルアップするための勉強術・勉強理論を教えてください。 お願いします。

  • JAVAの勉強をしようと思うのですが・・・

    JAVAの勉強を始めようと思うのですが、独学では無理だと思うので、スクールに通おうと思います。そこでオススメのスクール、コースなどを教えて欲しいのです。 また、PCの基本操作、html、css、word、Excelなどは使えますが、本格的なプログラミングの経験はありません。JAVAだけスクールで勉強しても就職は厳しいのでしょうか?何か他の言語も勉強した方が良い物がありましたらご教授下さい。 宜しくお願いします。

  • Javaの勉強を始めましたが・・・

    実は、独学でJavaの勉強を始めました。使っている本は「独習Java」ジョセフ・オニール著という結構分厚本です。そのほかに、「創るJava」という本も使っています。そして・・・、ついにインターフェースのとろろでつまずいてしまいました。独学でJavaを使えるようになりたいのですが、お薦めの本がありましたらどなたか教えていただけないでしょうか。自分はプログラマーというわけではないのですが、昔からプログラムに興味があって、できもしないのに色々プログラムの本を買っては、挫折しての繰り返しでした。でも、最近ようやくPHPが使えるようになり、意欲もわいてきています。でも、Java難しいです^^。お薦めの本がありましたら、どなたか是非ご紹介していただけないでしょうか。

    • ベストアンサー
    • Java
  • Javaの勉強方法

    VBやCの経験はあります。 言語には強いほうです。 Javaを勉強したいのですが、お勧めの参考書を教えて頂けないでしょうか? とりあえずは本で勉強して、ダメなら講座とか検討したいと思っています。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Javaで何ができるのか

    HTMLではWEBページがつくることはわかるのですがJavaでは何ができるのでしょうか? Javaでif文や関数などの勉強をしましたがこれがどこにつながるのかがよくわかりませんでした。会社面接でもJavaで何がしたいのか?と問われると戸惑います。 Javaプログラミングでできているソフトウェア、仕組みについて書いてあるWEBページなどもあれば併せて教えていただけますか?

    • ベストアンサー
    • Java
  • 言語の勉強についてアドバイスをお願いいたします

    コンピューターのことを深く知りたくて、1年ほど前に一番興味のあったネットワークの勉強から始めました。 その結果、関心はネットワーク → セキュリティ → Webプログラミングに移りました。 言語の入門書としてC、Java、C++、Perl、JavaScriptを10冊ほど、HPではアセンブラも読んでみました。 プログラムの思想らしきものは解ったつもりですが、コードを読んでもそれが関数なのか、 作者の造語の変数なのか判断に迷う程度から抜け出せません。 これではいけないと思って、Pealに焦点を絞ろうと本屋(地方です)に行きましたが、 ラマやラクダどころかPealの本は1冊も置いてありませんでした。 PHPの本はたくさんありました。 ここのBBSを見ても、PerlよりもPHPの方がにぎわっています。 『日経ソフト』もPHPの連載が始まり、来月はRubyの特集です。 そこでPerlをやめて言語の勉強の順序を次のようにしようと思っています。 Ruby(併行してHTMLとJavaScript)   ↓  Java → C → PHP → Perl まず『プログラミングRuby 第2版 言語編』とkeisukeさんのサイトで勉強するつもりです。 ネットワークの勉強をまったくの我流でやったので、ずいぶん遠回りをしてしまいました。 そこで言語の勉強について諸先輩方にアドバイスをいただけたらと思います。 方針、本、サイトなど何でも結構です。よろしくお願いいたします。 毎月読んでいる月刊誌は『日経ソフトウエア』『日経リナックス』『ネットワークマガジン』です。

  • プログラムを勉強したいと思っているのですが、どの言語から始めるのがお薦めでしょうか

    初めまして、プログラミングを勉強したいと思っています。 元々PCでいろいろなツールを使ったりゲームをやったり多少PCの自作もやったりとPCが好きで、プログラミングをやってみたいと思うようになりました。 しかし本屋に行くと山のような種類の書籍・プログラミング言語があり、軽く内容を読んでも違いが分からずお手上げ状態。 ネットで検索してみてもそれぞれのお薦めの言語が違っていて 「C/C++がいい」→「初心者が手を出すと挫折する」 「VBが分かりやすい」→「基礎が身に付かないから×」 「Javaが・・・ 「別にどれだって・・・ などなど、様々な意見がある上に、オブジェクト指向とかアルゴリズムとか言われても全然分からないので余計に混乱してしまいました・・・ そこでこれまでのことはすっぱりと忘れてここで質問したいと思います。 初心者でも取り組みやすいお薦めのプログラミング言語について意見を聞かせて下さい。 それと今のところ技術者といったプロを目指している訳ではありません。 目標(目的)は、プログラムについて知りたいという好奇心が一番で、ある程度勉強が出来たらその成果として簡単なツールやゲームを作って見たいな、と思っています。 後は将来就職に役立てばいいなとか(このご時世ですし・・・) ありきたりな質問かもしれませんがよろしくお願いします。

専門家に質問してみよう