Wiki内検索
カウンタ
メニュー
最近更新したページ
最新コメント
トップページ by awesome things!
トップページ by check it out
Generics(Java) by stunning seo guys
String(Java) by awesome things!
トップページ by check it out
PHPのページ by stunning seo guys
Tomcatのページ by stunning seo guys
トップページ by check it out
トップページ by awesome things!
タグ

Javaのお勉強

コピペでおぼえるJava入門


はじめに

(おそれおおくも)「java入門」的な文書を載せようと思います。

ですが、「オブジェクト指向的な(Object Orientedな;OOな)プログラムとはどういうものか」といった高尚な内容は避けて、これからJavaをはじめる方むけに、Java言語のベーシックなSyntaxや性質を紹介しようと思います。

読者として想定するのは、既に他言語での開発プロジェクトを触ったことがある程度と考えています。CやC++みたいな言葉ではなくて、Cobolであるとか、VBであるとか、N88Basicであるとか(古いですね)とか、「何かでプログラムしたことのある人であれば、ある程度理解してもらえる内容にしたいと思います。

Javaも結局は1つの開発言語なので、プログラミング言語としての基本機能(順次処理、条件分岐、繰り返しなど)は、他の開発言語とあまり変わりがありません(とくに、C言語からJavaに入られる方は、形式が非常に似ていると思われるのではないかと思います)。
私の経験上、往々にして、こういった方々の壁になるのは「条件分岐がif文なのは分かっているが、どうしてもこのif文にひっかからない」といった、非常に基本的なJavaのSyntaxや性質です。

ですので、ここで学ぶ内容はサーバーサイド系の開発、クラサバ系の開発などに使用できます。

Javaのバージョンですが、J2SE1.4系でサンプルを作っていきます。非常にベーシックな内容を書くつもりですので、1.4系であるとか(Syntaxに大幅な変更が加えられた)5.0であるとかは大筋関係なかろうと思います。
あきらかな違いがある部分については、その都度注釈をつけようと思いますし、Java5でのSyntaxの変更は別途書く予定です。

サンプルの構築はeclipseで行っているのですが、あまり、それを意識しなくてもよい書き方にします。

できる限り偏った内容にならないように注意しながら、よくつかいそうなところを要領よく記述したいと思います。

本稿の原本は2005年に執筆しました。

目次

タイトル(URL)概略学ぶこと
Javaの書式まずはJavaの書式を見ておきましょうクラス、パッケージ、インポート、メソッド、変数、コメントの書式と意味
クラスとインスタンス化(Java)クラスとインスタンスについて知りましょう。クラスとインスタンスの違い、インスタンス化、JavaBeanをつくってみる
型と宣言(Java)型の種類と特徴と知ろう。基本型とラッパークラス、文字列⇔基本型、配列、参照型と参照渡し
String(Java)StringのAPIについてよく知りましょうjava.lang.StringクラスのAPI
Collection(Java)Collectionフレームワークについて知りましょう。java.util.ArrayListクラスのAPI、java.util.HashMapクラスのAPI
繰り返し(Java)繰り返し処理について知りましょう。for文、while文、java.util.Iteratorについて
条件分岐(Java)条件式とその性質について学びましょう。if文、参照型のif文、switch文
例外(Java)例外について知ろう。ErrorとException、try〜catch〜finally句
継承(Java)継承について知ろう。継承の意味、継承の書式、thisとsuper
インターフェイス(Java)インターフェイスについて知ろう。インターフェイスの意味、インターフェイスの書式
2007年02月26日(月) 15:51:14 Modified by wanderingse




スマートフォン版で見る