Javaプログラミング実験室


Javaオブジェクト指向GUI、イベントドリブン、データベース辺りを学んだら、
ゲームプログラミングとかアプリケーション開発に生かせるかも?という動機で勉強を始めました。

成果物

内容に関しては無保証、無サポートです。説明が無い場合も多いです。
代わりに、プログラムの改変や組み込み、営利を目的としない再配布は自由に行ってもらって構いません。
実行ファイル(*.jar)、ソースコード(*.java)なんかは下記の開発日記から入手できるようになってます。

ライブラリ
  1. BMI

    1. BMI。BMIチェッカー - DumBoさんの Homebrew 開発日記 − BMI(Body Mass Index)の計算。プログラミングテスト (2012/04/30)
    2. BMI。2、BMIチェッカー - DumBoさんの Homebrew 開発日記 − BMI(Body Mass Index)の計算。コンソールアプリ (2012/05/02)
    3. BMI。3、クラスライブラリ - DumBoさんの Homebrew 開発日記 − BMI(Body Mass Index)の計算。クラスライブラリ (2012/05/24)
    4. BMI。4、BMI 計算機(AWT GUI コンポーネント版) - DumBoさんの Homebrew 開発日記 − BMI(Body Mass Index)の計算。GUI アプリ(AWT コンポーネント) (2012/07/13)

  2. ISBN, JAN

    1. ISBN, JAN。クラスライブラリ - DumBoさんの Homebrew 開発日記 − ISBN、JANコード等の、モジュラス10ウェイト3のチェックデジット計算 (2012/05/20)
    2. ISBN, JAN。2、ISBNサブクラス - DumBoさんの Homebrew 開発日記 − ISBN-13、ISBN-10(モジュラス11ウェイト10-2)のチェックデジット計算 (2012/05/22)

  3. Fizz Buzz

    1. Fizz Buzz。クラスライブラリ - DumBoさんの Homebrew 開発日記 − Fizz-Buzz の計算 (2012/06/17)

  4. アナログ時計

    1. アナログ時計。テストプログラム - DumBoさんの Homebrew 開発日記 − アナログ時計の動作。プログラミングテスト (2012/06/22)
サンプル
  1. hello, world

    1. hello, world。 - DumBoさんの Homebrew 開発日記 − コンソールに文字を表示する (2012/04/18)

  2. 時間表示

    1. 時間表示。サンプル - DumBoさんの Homebrew 開発日記 − 現在の時間を表示する (2012/06/18)

  3. タイマー割り込み

    1. タイマー割り込み。サンプル - DumBoさんの Homebrew 開発日記 − 特定の処理を定期的に実行する (2012/06/19)

参考書

  1. Javaの絵本 増補改訂版
    1. Javaの絵本 増補改訂版

      Javaの絵本 増補改訂版

  2. Java ポケットリファレンス
    1. Java ポケットリファレンス

      Java ポケットリファレンス

  3. 最新Javaコーディング作法  プロが知るべき、107の規約と21の心得
    1. 最新Javaコーディング作法  プロが知るべき、107の規約と21の心得

      最新Javaコーディング作法  プロが知るべき、107の規約と21の心得

  4. エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方
    1. エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方

      エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方