みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Javaを勉強したい

この春から高校生になります。
学校は理数科なため、プログラミングがあるかも分かりませんが、
個人的にJavaを勉強したいと思ってます。
Javaを使ってWindowsのソフトウェアやAndroidのソフトウェアを作りたいです
将来的にもそういう仕事につきたいと思ってますが
AIの発達でプログラミング言語不要とかになったりしますかね…

話を変えますが
今までJavaを何回かさわってきましたが挫折してしまいました。
(System.out.printなるほど…ifを使うもの…な、なるほど…関数…\(^o^)/と言った感じです)

簡単には諦めないように本を買って勉強しようと思ったのですが
いざ本屋へ言ってみると、大きくて値段が高いものが多いですね…
デザインとか、素敵なのですが値段がなかなか手が出せません。
かといって無料のものだと簡単に挫折しそうで…

おすすめの本を教えて下さい。

投稿日時 - 2017-03-26 23:01:44

QNo.9309845

困ってます

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

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

投稿日時 - 2017-03-27 13:33:00

お礼

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

投稿日時 - 2017-03-27 17:51:48

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

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

Java基本
http://www.javaroad.jp/index_basic.htm

投稿日時 - 2017-04-10 19:31:04

お礼

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

投稿日時 - 2017-04-10 21:45:26

ANo.4

>しっかりとした入門者向けサイト(そんな物があるのかどうか知りませんが)で勉強して下さい。

「しっかりとした入門者向けサイト」ではないかもしれませんが、「Android プログラミングの基本の基本」です。

Android プログラミングの基本の基本
http://ashtarte.hotcom-web.com/utf8/smt.cgi?r+sara/&bid+00000047&tsn+00000047-&

投稿日時 - 2017-03-28 20:13:56

お礼

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

投稿日時 - 2017-03-28 21:27:49

ANo.3

>やはりwevを頼ったほうがいいのでしょうか

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

投稿日時 - 2017-03-28 00:20:15

お礼

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

投稿日時 - 2017-03-28 08:19:54

ANo.2

Web検索で無料で独学と言う選択肢も考えてみては?、それでも分からない場合は、こう言う質問サイトで質問するのも良いと思います。

スタンダードなJavaとAndroid Javaのシンタックスは非常に高い互換性を持っています(とは言っても、今のところ100%互換ではありません)が、API(Application Programming Interface)は全くの別物です、importするパッケージ名を比較してみれば一目瞭然でしょう。
(シンタックスではありませんが)基本的な仕様のカラーがJavaはオブジェクト、Android Javaは整数になっているので、勘違いしやすいです。

Android JavaのメリットはAndroid端末を持って入れば、自分の作ったアプリを人に見せびらかせる点です(ただし一般に出回っているアプリと比較すると雲泥の差なのであまり受けない場合もあるかもしれませんが…)。

参考。

オブジェクト指向の壁(現在2ページ)
https://okwave.jp/qa/q9308519.html

投稿日時 - 2017-03-27 21:59:39

お礼

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

投稿日時 - 2017-03-27 23:34:05

あなたにオススメの質問