Java」カテゴリーアーカイブ

131212訓練

昨日はテストだったのでそのおさらいから。

これの実行結果を選ぶ問題。実際の問題とはちょっと違いますが。 これに関して僕は結構迷っちゃいまして、問題は選択肢… 続きを読む »

131211訓練

イテレータ(iterator) forで配列の要素を参照する際に、 i番目の要素を得る手段がない、得るために時間がかかる。 クラスによって全要素を参照する手順が異なるのが不便。 そういった問題を解決するために提供されてい… 続きを読む »

131205訓練

スレッドの続き。 sleep スレッドの動作を待たせる。 スレッド名.sleep(指定ミリ秒); 指定ミリ秒が過ぎると動作を再開する。 割り込みが発生した場合に投げられる例外「InterruptedException」が… 続きを読む »

131204訓練

スレッド thread。直訳すると「糸」。 プログラムの流れを表す。プログラムを実行する主体。 シングルスレッド 単独のスレッド マルチスレッド 複数のスレッド 全然書けなかったんだぜ・・・進行早いぜ・・・・

131203訓練

インターフェイス スーパークラスのメリット 見た目で設計が分かる。 記述を減らすことが出来る。 親クラスの変数を入れることが可能。 (ポリモルフィズム) インスタンスメソッドの挙動が変わる 引数で使う場合、自動的にキャス… 続きを読む »

131202訓練

例外 異常事態が起きたとき コンパイルエラー→記述し直す 実行時の異常 エラー→Error 例外→Exception ※Error,Exceptionクラスがある 異常時のフロー プログラム実行 異常発生 例外のインスタ… 続きを読む »

131129訓練

久々の新章! コレクション!と言っても今回は1クラスのみ。 ArrayList(※1) Java.util(※2)パッケージで提供されているクラス。 インスタンスを入れる配列。 基本型を入れる為の配列ではない。 特徴 可… 続きを読む »

131120訓練

今日は抜歯後の患部が腫れ上がってて熱持っててまるでやる気がおきませぬ・・・・ 絶対値を返す

詳しくは 絶対値を求める(abs) 文字列を数値で返す [cr… 続きを読む »

131115訓練

メソッド 情報を処理する方法を表す。

setSizeメソッド 幅と高さを設定する getAreaメソッド 面積を計算する コンストラクタ インスタンスの生… 続きを読む »

131114訓練

フィールド 初期化 コンストラクタの中で設定しなくても、フィールド宣言の中で初期値を書いておけばよい。

初期化されていないフィールドの初期値 boolea… 続きを読む »