A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
>やっぱり、全くの素人がいきなりjavaを学ぶのは難しいでしょうか?
Javaを勉強するにせよ、Cを勉強するにせよ、Parlを勉強するにせよ、VisualBasicを勉強するにせよ、あなたがプログラミング初心者であることには変わりません。
Javaを勉強していて一番最初の壁はオブジェクト指向に適応できるかできないか・・・ということが一番大きいのではないでしょうか。
それと同時に、Javaの圧倒的なメソッド(何らかの処理をしてくれるもの?)の数に圧倒されるとか・・・。(参考URL一つ目)
でも、どんな言語を使っても、処理の考え方はほとんど同じようなものですよ。
アルゴリズムとも言われますが。
これができればどの言語をやっても適応できます。
そういうことを考えると、まずは興味を持ったJavaを勉強するべきです。
Javaができれば、かなりのことができますしね。
個人で楽しむならアプレット、クライアント・サーバーシステムに用いるようならサーブレット&JSPというように、Javaからいろんな方向に広がります。
この辺は#4の方も書いていますね。
>また、わかりやすい参考書などあれば教えて下さい。
Javaの初心者ではなく、プログラミングの初心者であることを考えると、いろんな情報が載っている参考書はオススメできません。
独習Javaとか、JavaプログラムBlackBookとかはチョット・・・(この辺はプログラム経験者向きなレベルです)。
プログラム初心者ならば、Javaテキストは複数購入の覚悟があっても良いかもしれませんね。
私としては「やさしいJava」は良いと思います。
非常にイメージしやすい内容で、既にプログラム初心者数人に勧めたところ、分かりやすさに感激してました。
ただし、「やさしい」と書いているだけあって、マニアックな知識は得られないかと思います。
そんなときは参考URLで情報をGETしてください。
私の場合は、参考URLを参照します。
こんなところでしょうか。
それでは、勉強頑張ってくださいね♪
参考URL:http://java.sun.com/j2se/1.4/ja/docs/ja/api/inde …
No.4
- 回答日時:
Q.難しいのか、難しくないのか。
余程、柔軟な思考を持っていないと、すらすらと
知識を身に付けることは難しいかもしれません。
しかし、それはJavaに限った事ではなくて、他の
どの言語にも言える事です。
もし「プログラムを学ぶ・学ばない」という選択
であれば「根気があるか・ないか」になりますし、
「Javaを学ぶ・その他の言語を学ぶ」の選択でし
たら私はJavaをお奨めします(笑
理由は、
・書籍やネットでの情報が充実している。
・記述スタイルが王道のC系列に属し、他言語への
移行が楽である。
・書籍以外にお金が掛からない。
・基本情報処理試験の午後の選択肢に含まれている。
などなど。
特に、他言語への移行が楽というのは重要であると
おもいますし、新たな言語が主流になるとしても、
C → C++ → Java の延長線に作られるのは間違い
ないとおもいます。
Q.わかりやすい参考書は?
私も結城さんの「Java言語プログラミングレッスン」
をお奨めしたいですね。
出来れば、上下巻を通して学習するべきだと思います。
上下巻で「基礎」を学んだといえると思います。
No.2
- 回答日時:
No.1
- 回答日時:
ASCIIが出版している
core Java 2 Vol.1 基礎編を初め
core Java 2 Vol.2 応用編
Graphic Java 2 Vol.1 AWT編
Graphic Java 2 Vol.2 Swing編上巻
Graphic Java 2 Vol.2 Swing編下巻
などがお勧めです。
専門書なので、少々値段がはりますが
慣れてくれば、かなり使えると思います。
以下のURLで「書名」に「JAVA」と入力する書籍が表示されます。
参考URL:http://www.ascii.co.jp/books/database/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- Java JavaでWebページ作成 7 2023/07/21 21:09
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- Java 質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AI 3 2023/05/25 16:54
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 就職 先のことが不安すぎる(主に就職活動) 3 2023/06/27 09:37
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- 歴史学 世界史と日本史が大学で必要で入学までの1ヶ月少し勉強しようと思います。高校では全く世界史や日本史はや 7 2023/02/24 00:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大学の授業のプログラミング、...
-
スキル高めのIT技術者になぜ左...
-
超初心者のJAVA入門(学生)
-
Javaは暗記科目でしょうか?
-
なぜだ。なぜだ?なぜだ!なぜ...
-
プログラミングを学びたいと思...
-
Javaで簡単なオンラインショッ...
-
プログラミングの勉強をはじめ...
-
授業でプログラミングのJavaの...
-
Java新人研修の課題についてア...
-
プログラミング超初心者です。 ...
-
vba クリップボードクリアにつ...
-
Pythonを勉強する道のり
-
Eclipseソース開発画面の行番号...
-
UWSCが、動作環境の違いで動か...
-
サーブレットで電卓をつくる
-
javaのジェネリックスでTとEの...
-
WindowsでのOvjective-C開発環境
-
Javaでのエラーについて
-
gitでバージョン指定してダウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクリプスのプログラミングに...
-
JavaとAndroidアプリ(Java)違...
-
授業でプログラミングのJavaの...
-
VBA(えくせる)ってなんでメン...
-
スキル高めのIT技術者になぜ左...
-
vectorクラスについて。
-
JAVA基礎の課題で自動販売機
-
大学の授業のプログラミング、...
-
待ち行列の実現ができません
-
JavaScriptとC言語の違いについ...
-
Javaに向いてない人はどんな人...
-
プログラミングの質問です 5の...
-
OpenGLでの楕円の描き方
-
JAVA プログラミング ロッカ...
-
Webデザインを基礎から勉強する...
-
JDK1.6.0_26の日本語ドキュメン...
-
EclipseとVisual StudioをPC1台...
-
Javaについて質問です。 プログ...
-
weblogicのカスタムタグについて
-
プログラム(Java)の楽しさっ...
おすすめ情報