私がサーチエンジンで「java 入門」等で検索して気づいたのは
1)説明がすでにわかりにくい
たとえば、入門編とうたっているのに
「コンストラクタは、オブジェクトをコンストラクトするんですね。そして、オブジェクト用にコンストラクトされたメモリ上のデータをインスタンスと呼ぶのです。」とその解説がわかりにくいです。
これではプログラム初心者の私はお手上げです。
2)例えがとてもわかりやすい、理屈より例えがわかりやすい方が頭に入ってきます。あと例えが下手すぎて混乱するものもあります
3)絵か図が多いと助かります。
今わからない用語は
「 戻り値」「.this 」「メソッドの引数」「オーバーロード」「コンストラクタ」
です。経験からこれはとてもわかりやすい と思うものを教えてください。例え理屈があっていても、論理的なことばかりを書いてあるものばかりなのでそういったものではないものを探しています。よろしくお願いします
以下のページの説明はどうですか?
コンストラクタ
オーバーロード
http://www.nextindex.net/java/
浅煎り珈琲 -Java アプリケーション入門
僕が Java を学ぶのに一番役に立ったのは「浅煎り珈琲」です。
図や絵は多くありませんが、具体例も多く、文章がわかりやすいです。
ありがとうございました。参考にさせてもらいます。
http://www.atmarkit.co.jp/fjava/devs/object02/object02.html
@IT:連載:ここから始めるオブジェクト指向 第2回
Javaで引っかかっているのではなく、オブジェクト指向の理解の点で引っかかっているのではないでしょうか。
とりあえず、Webサイトとしては@ITの連載コラムの一つをあげておきますが、今後もプログラマとして活動を続けるのであれば、
「ソフトウェア作法」「プログラミング作法 」「憂鬱なプログラマのためのオブジェクト指向開発講座」あたりの書籍に眼を通すことを強くお奨めしておきます。
http://www.amazon.co.jp/exec/obidos/ASIN/4320021428/ref=pd_sim_d...
Amazon.co.jp: ソフトウェア作法: 本: Brian W.Kernighan,P.J.Plauger,木村 泉
http://www.amazon.co.jp/exec/obidos/ASIN/4756136494/qid=11348418...
Amazon.co.jp: プログラミング作法: 本: ブライアン カーニハン,ロブ パイク,Brian Kernighan,Rob Pike,福崎 俊博
http://www.amazon.co.jp/exec/obidos/ASIN/4881356194/qid=11348418...
Amazon.co.jp: 憂鬱なプログラマのためのオブジェクト指向開発講座―C++による実践的ソフトウェア構築入門: 本: Tucker
ありがとうございます。参考になりました。
WisdomSoft
参考URLにあげてあるサイトのJava言語入門というところがわかりやすいかもしれません。
以下に該当ページをあげておきますが、最初から順番に読んでいくことをお勧めします。
http://wisdom.sakura.ne.jp/programming/java/java20.html
オーバーロード
http://wisdom.sakura.ne.jp/programming/java/java18.html
コンストラクタ
http://wisdom.sakura.ne.jp/programming/java/java17.html
メソッドの引数 戻り値
http://wisdom.sakura.ne.jp/programming/java/java21.html
thisキーワード
ありがとうございます。参考になりました。
楽しいJava入門
java暦3ヶ月の日曜プログラマです。ご質問の用語すべてが入っていませんが,私が一番わかりやすかったのはこのサイトです。これの21章を全部読むのも根気が要りますが。
私がかじったプログラム言語(turbo pascal,c,visual basic,vbscript(Webサーバ),java)の中ではやはりjavaが一番上達が難しいと感じています。情けないくらい作れません。
ありがとうございました。参考にさせてもらいます。