
![]() |
![]() |
![]() |
||
| 番号 | 分類 | 主な学習 | コメント | 作成日 |
| 001 | 準備 | JDKをインストール! | サンマイクロシステムより無料に配布されているJDKをインストール | 2001-6-29 |
| 002 | 準備、コンパイル | 初コンパイル | 初コンパイルと実行に挑戦! | 2001-6-30 |
| 003 | 画面出力 | printlnを使って画面に文字を表示する | 前回行った002で使用したプログラムをもっと学習してみます | 2001-7-1 |
| 004 | 画面出力 | printlnの表記方法 リテラルとは? |
printlnついてもうちょっと学習する | 2001-7-3 |
| 005 | 画面出力 | エスケープシーケンスを使う | エスケープシーケンスを使用する | 2001-7-5 |
| 006 | 画面出力 | 8進数、16進数の取り扱い | 進数とは?について少し触れています。 | 2001-7-5 |
| 007 | 変数宣言 | 変数とは? | 値を入れておく領域を作る | 2001-7-5 |
| 008 | 変数代入 | 変数を使ってみる | 変数に値を代入してみる! | 2001-7-6 |
| 009 | 変数代入 | 1つの変数に別の値を入れてみる | 変数の値を変更してみる。 | 2001-7-6 |
| 010 | 入出力 | キーボードの値を処理する | キーボードから入力した値を表示してみる | 2001-7-6 |
| 011 | 入出力 | キーボード入力こんどは数値 | キーボードからの入力を処理する2:整数の処理 | 2001-7-6 |
| 012 | 入出力 | 連続した値の入力 | 連続した数値を入力してみる | 2001-7-7 |
| 013 | 演算 | 計算を行う | 計算をしてみる。 | 2001-7-8 |
| 014 | 演算 | 演算を行う | 足し算プログラムを作成! | 2001-7-8 |
| 015 | 加算、減算 | インクリメント、デクリメント | インクリメント(加算)とデクリメント(減算)を行う | 2001-7-10 |
| 016 | 記述 | 代入演算子の記述法 | a = a+b と a += bは同じ:その他の記述法 | 2001-7-12 |
| 017 | 演算 | 演算子のテスト | さまざまな演算子のテスト | 2001-7-13 |
| 018 | 変数代入 | 異なる型への代入 | 型の異なる変数への代入 | 2001-7-14 |
| 019 | キャスト演算子 | 型を変更する | 現在使用している型を変更する | 2001-7-15 |
| 020 | キャスト演算子 | 記述方法 | 演算の注意点(特殊な例) | 2001-7-15 |
| 021 | 条件分岐 | if文 | 条件分岐:if文で条件により行う処理を実行する | 2001-7-16 |
| 022 | 条件分岐 | if文 | 条件分岐:if文で条件により行う処理を複数実行する | 2001-7-18 |
| 023 | 条件分岐 | if-else文 | 条件分岐:if-elseを利用して、条件が成立しないときの処理も制御する。 | 2001-7-19 |
| 024 | 条件分岐 | if-elseの複数記述 | 条件分岐:if-elseを用いて複数の条件に対応する処理を行う | 2001-7-19 |
| 025 | 条件分岐 | switch-case文の利用 | 条件分岐:switch-caseを用いて複数の条件に対応する処理を行う | 2001-7-22 |
| 026 | 条件分岐 | 論理演算子を使う | 条件の判定として、論理演算子を使う | 2001-7-23 |
| 027 | 繰返し文 | for | for文のを使う | 2001-7-24 |
| 028 | 繰返し文 | While | While文を使った繰返し文 | 2001-7-25 |
| 029 | 繰返し文 | do-while | do-whileを使った繰返し処理(後処理) | 2001-7-27 |
| 030 | 繰返し文 | ネスト | 繰返し処理のネスト(入れ子)を行う | 2001-7-28 |
| 031 | 処理の強制終了 | break | 処理中に強制終了を行う | 2001-7-31 |
| 032 | 処理の中断 | continue | 以下の処理を終了し、ブロック先頭へ進む | 2001-7-31 |
| 033 | 配列宣言 | new | 配列をつかってみる | 2001-8-6 |
| 034 | 配列宣言2 | new | 配列宣言および要素確保の他の記述方法 | 2001-8-6 |
| 035 | 配列宣言3 | ソート | 配列を使った応用プログラム(ソート:整列) | 2001-8-8 |
| 036 | 配列宣言4 | 多次元配列 | 多次元配列を利用する | 2001-8-9 |
| 037 | クラス | クラス宣言 | クラスというものを利用する | 2001-8-9 |
| 038 | クラス | クラスを利用する | メンバにアクセスしクラスで宣言したオブジェクトを利用する | 2001-8-10 |
| 039 | クラス | クラスを利用する2 | 2つのオブジェクトを宣言、作成、およびクラスについての検証 | 2001-8-10 |
| 040 | クラス | クラスの機能宣言 | クラス宣言で機能も宣言してみる | 2001-8-10 |
| 041 | クラス | 引数 | 引数を使ってクラスを呼び出す | 2001-8-10 |
| 042 | クラス | 戻り値 | 戻り値を使って値を返す | 2001-8-12 |
| 043 | クラス | Void型 | Void:戻り値を持たない型 | 2001-8-13 |
| 044 | クラス | Private宣言 | private:変数の有効範囲の指定 | 2001-8-13 |
| 045 | クラス | データチェック | 子クラスにデータのチェック機能をつける | 2001-8-17 |
| 046 | クラス | オーバーロード | メソッドのオーバーロードを行う(同じメソッド名の利用) | 2001-8-17 |
| 047 | クラス | コンストラクタ | コンストラクタを使う:オブジェクトの初期化 | 2001-8-17 |
| 048 | クラス | インスタンス | インスタンスの概念 | 2001-8-17 |
| 049 | クラス | static | クラス変数、クラスメソッドを利用する | 2001-8-18 |
| 050 | クラス | 入力のクラス | あの入力系につかうおまじないもクラスだった! | 2001-8-18 |
| 051 | クラス | String charAt length toUpperCase toLowerCase メソッド |
Stringもクラスだった。 文字列を扱うクラスを利用してみる | 2001-8-19 |
| 052 | クラス | indexOfメソッド | 検索をするメソッドindexOf()を利用する | 2001-8-19 |
| 053 | クラス | StringBufferクラス appendメソッド |
StringBuffer():2つの文字列を結合します | 2001-8-20 |
| 054 | クラス | 数値クラス Integer Math |
様々な数値に関するクラスライブラリを利用してみます | 2001-8-20 |
| 055 | クラス | クラス型変数の代入 | クラス型でも代入があった | 2001-8-22 |
| 056 | クラス | オブジェクトの消去 | 使わなくなったオブジェクトを消去します | 2001-8-22 |
| 057 | クラス | クラスの関係 | クラスの中でも他のクラスが利用できます。 | 2001-8-22 |
| 058 | クラス | オブジェクトの配列 | やっぱりこれもありました。オブジェクトの配列です | 2001-8-23 |
| 059 | 継承 | サブクラスの作成 | 既成のクラスを拡張し新しいクラスを作る | 2001-8-25 |
| 060 | 継承 | コンストラクタの呼び出し | スーパークラスのコンストラクタを呼び出す | 2001-8-25 |
| 061 | 継承 | スーパークラスへのアクセス | やっと見つけた、スーパークラスの変数の利用方法。 | 2001-8-25 |
| 062 | 継承 | オーバーライド | オーバーライド:スーパークラスとサブクラスで同じメソッドを使うと・・・ | 2001-8-26 |
| 063 | 継承 | super | やはり便利な記述super() | 2001-8-27 |
| 064 | 継承 | final | サブクラスでオーバーライドを禁止する | 2001-8-27 |
| 065 | 継承 | toString | 継承は記述していながったが、作成したクラスはオブジェクトクラスを継承していた | 2001-8-28 |
| 066 | 継承 | equals | オブジェクトの参照先をチェックする。実体はあるのかないのか? | 2001-8-28 |
| 067 | 継承 | getClass | getClassをテストします。その名の通りなんのクラスかを取得します | 2001-8-28 |
| 068 | インターフェイス | 抽象クラス | 抽象クラスとは? | 2001-8-28 |
| 069 | 寄り道 | アプレット | ちょこっとよりみちアプレットを試してみる | 2001-8-29 |
| 070 | インターフェイス | instanceof | nstanceof:オブジェクトのクラスを調べる | 2001-8-31 |
| 071 | インターフェース | 実装 | インターフェースを実装(組込み?)してみる | 2001-9-10 |
| 072 | インターフェイス | 2つ以上のインターフェイス | インターフェイスを2つ実装してみる | 2001-9-25 |
| 073 | 管理 | 別々のファイルのクラス | 別々に作ったファイル間でクラスを実行します | 2001-9-25 |