トップ-> Java入門->Javaトップ

Java入門

  Java入門へようこそ。Javaに初めて挑戦する人から中級者向け。備忘録的に使ってくださる方も多いサイトです。

  JavaはSUNのホームページなどから、無料でコンパイラをダウンロードすることが可能で、 しかもWindowsはもちろんMacやpalmなどPDA、さらには携帯電話をはじめ、さまざまなプラットフォーム で実行できることから注目されているプログラム言語です。

  Javaは大きく分けて3つに分けることができます。1つは普通のワープロソフト同様に、PC上の アプリケーションとして動作するもの、携帯電話やPDAなどで動作するマイクロエディション(Java ME)、 インターネットエクスプローラーやNetscape Navigatorなどのブラウザ上で動作するJava Appletが あります。(Java Scriptはまったく別物です)

  Javaは奥が深いので本ページではJavaの基礎のみ解説をします。

  Javaはどんどんバージョンアップがなされており、JDK(Java Development Kit) Version 6が公開 されていますが、本サイトの領域のみでしたら、JDK Version 1.1.xで十分です。Java2が公開された ばかりの頃は、まだ利用者のブラウザがVer 1.1.xにしか対応していなかったことからJava1.1.xを 奨めていました。しかし最近のパソコンでは新しいJavaを使っても実行できますので、1.1.xにこだわる 必要はありません。こちらから「Java EE + JDK」の下にあるダウンロードボタンをクリックしてダウンロードしてみてください。
 また、他社からもGUIを駆使した統合環境での開発が可能なソフトの旧バージョンが無料でダウンロード できますので、そちらを使うと便利です。

次にお薦めの本やサイトを紹介します。(たくさんあって何が良いのかわからないという方は当サイトから買われている本もご利用ください。)
タイトル 購入 値段 内容
これならわかる トレーニングドリルJava Amazon

楽天ブックス
1,772円 リリースされたばかりのJDK6、Windows Vista対応の最新刊
多くの問題が掲載され、教科書というより問題集(ドリル)形式の本です。
これならわかるJava入門の入門 Amazon

楽天ブックス
1,728円 2008/01/11発売
「論よりRUN」と言う言葉をご存じですか?N88-BASICの時代の言葉で、難しく考えるよりもとりあえず実行してみようという言葉です。
本書では小さなサンプルプログラムを使って解説しているため、「作る→動かす」を反復してプログラムを体験的に学習することが可能な1冊です。
もちろん基礎から書かれているため、読みやすいともいます。
Javaの絵本 Amazon

楽天ブックス
1,706円 初心者用の解説書の中で一番優しい解説書の新版。絵で解説しているからわかりやすい。
その他の絵本シリーズはAmazon
超入門Javaってなんだろう Amazon

楽天ブックス
2,052円 Javaって何?から始まる入門書。
独習Java 第4版 Amazon

楽天ブックス
3,456円 好評の第4版が2008年5月29日発売。
早くも新機能満載のJDK6に対応。
3ステップでしっかり学ぶ
Java入門
Amazon

楽天ブックス
2,786円 このページや一般的な入門書はすべて「解説」→「実際のプログラム」という順番で書かれています。しかし解説を読んでいる間に飽きたり挫折したり・・・。「プログラミングに必要なのはまず動かしてみること」という考えに基づき、まずプログラミングを書いてみてから解説するという、通常の順番と異なる構成が特徴です。
Javaによるアルゴリズムとデータ構造 Amazon

楽天ブックス
2,592円 Javaを使ったアルゴリズムやデータ構造の解説書はこれまでにもありましたが、大学の教科書だったりして難しいものばかりでした。この本は初級者から中級者をターゲットにしており、たくさんの図とサンプルを用いて解説しているので、独学で勉強している人にお勧めの1冊です。
なぜ、あなたはJavaでオブジェクト指向開発ができないのか Amazon

楽天ブックス
2,354円 SEやプログラマにオブジェクト指向って何かを聞いても、わかりやすく教えてもらえる機会はないと思います。オブジェクト指向とはプログラムの文法などのように決まっている物ではなく考え方なので、論理的に説明するのが難しいのです。オブジェクト指向をマスターするにはやはりオブジェクト指向を意識しながらプロについて1つソフトを書くのが近道です。本書はそんな感じの本なので、Javaをマスターし始めてきたらぜひ読んでもらいたい一冊です。
Javaでなぜつくるのか Amazon

楽天ブックス
2,592円 Javaの言語学習用の書籍ではなく、Javaがなぜここまで支持され普及しているかを問う本。
センス・オブ・プログラミング! Amazon

楽天ブックス
2,138円 いろいろな言語の文法はわかったよ!でも、どうやってプログラムを作って良いのかわからない。
そんな人のための、プログラミングの「コツ」「センス」を身につけるための本です。
PDF オラクル
APIがすべて載っているので、初心者からすべての人に有用。
赤:上級者向け
黄:中級者向け
青:初心者向け
灰:その他

Amazon:中古の本も扱っているので安くそして絶版本も買えるかも?!
楽天ブックス:ネットショッピング最大手・楽天市場の本屋さん。1,500円以上送料無料で、楽天ポイントもたまる。

  ※上記サイトからご購入いただいた場合に発生するアフィリエイト収入の一部はセーブ・ザ・チルドレンなどのNPOに寄付いたします。


←目次から選んでください :  トップへ :  次ページへ→