@634

Java Maniax - Javaの基礎

Java:Sun Microsystems社が開発したプログラミング言語。特定のプラットフォームに依存しない。オブジェクト指向プログラミング言語。

Advertisement

現在のコンテンツ一覧

〜J2SE1.4

J2SE5.0〜

基本文法

Javaの予約語(キーワード)

修飾子

  1. final
    final 修飾子の使用方法。
  2. abstract
    abstract 修飾子の使用方法。
  3. static(変数)
    変数に対する static 識別子の使用方法。
  4. static(メソッド)
    メソッドに対する static 識別子の使用方法。

オブジェクトの代入とキャスト

  1. オブジェクトの代入(1)
    オブジェクトを代入する際の注意。
  2. オブジェクトの代入(2)
    オブジェクト代入の際にオーバーライドしていたらどうなるか。
  3. オブジェクトの代入(3)
    スーパークラスのオブジェクトをサブクラスのオブジェクトに代入する。
  4. instanceof
    オブジェクトが代入可能か調べる方法。
  5. Objectクラス型変数
    Objectクラスとは何か。

配列

  • 配列
    配列を利用する。

thisとsuper

オーバーロード

  1. 関数のオーバーロード
    関数をオーバーロードする。
  2. コンストラクタのオーバーロード
    コンストラクタをオーバーロードする。

オーバーライド

  1. オーバーライド
    スーパークラスのメソッドを隠蔽する。

インターフェース

  1. インターフェースの作成
    インターフェースとは何か。インターフェースを作成する。
  2. インターフェースの利用
    作成したインターフェースを利用する。

スレッド

  1. 基本
    スレッドの基本的な使用方法。
  2. 終了待機
    join()メソッドで終了待ちをする。
  3. 優先度設定
    各スレッドに優先順位を設定する。
  4. データの整合性(1)
    データの整合性を確保する方法1。
  5. データの整合性(2)
    データの整合性を確保する方法2:synchronized
  6. デッドロック
    デッドロックとは。
  7. スレッド間の通信
    複数のスレッド間で通信を行う。

パッケージ

java.lang パッケージ

java.util パッケージ

例外

  1. 例外
    例外とは何か。
  2. 例外時の処理
    例外が発生した場合の処理方法。
  3. メソッドの呼び出し側で例外処理
    例外発生元では処理をせず、そのメソッドを呼び出したクライアントに例外を投げる方法。
  4. 例外を自分で定義
    ユーザ定義の例外を作成する方法。

入出力

assertion(アサーション)

GUI: AWT

GUI: Swing

  1. Swing
  2. Swingコンポーネント
  3. Look And Feel
    ルックアンドフィール

GUI: アプレット

Java2D

JDBC

ドックレット(doclet)

コマンド

  • javac
    コンパイル
  • java
    プログラムの実行
  • jar
    jarファイルの作成

Generics(総称)

  • 総称
    安全性・記述効率の向上。
J2SE5.0より利用可能。

Enhanced for Loop(拡張forループ)

J2SE5.0より利用可能。

Autoboxing/AutoUnboxing(オートボクシング/オートアンボクシング)

J2SE5.0より利用可能。

Typesafe Enums(列挙型)

J2SE5.0より利用可能。

Varargs(可変長引数)

J2SE5.0より利用可能。

Static Import(staticインポート)

J2SE5.0より利用可能。

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール

ビリヤード