Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【身内向け】中間試験前のJava復習

KAZU34
May 30, 2019
91

 【身内向け】中間試験前のJava復習

必修落とさないようにしような(ブーメラン)

KAZU34

May 30, 2019
Tweet

Transcript

  1. コンパイルと実行の仕方 • 必要なソース全部同じディレクトリ内に入れる • コンパイルはjavac ファイル名.java(拡張子必要) • 実行はjava クラス名 [必要な場合のみ実行時引

    数] (こっちは拡張子不要、classとかも要らんぞ) • 複数クラス時は利用する側(大抵mainメソッドがあ るクラス)だけコンパイルすれば、利用される側も自 動でコンパイルしてくれる
  2. 配列(P9〜) • 同じ型で複数要素は配列にまとめると便利 型名[] 配列名 = new 型名[要素数]; • []を重ねると多次元配列にできる、↓は2次元配列

    型名[][] 配列名 = new 型名[要素数][要素数]; • 多次元配列は多重ループと一緒に使う事が多い • 配列名.lengthで要素数が取れる、これはループの 継続条件に使う事が多い
  3. メソッド • 定義 [修飾子] 戻り値型 メソッド名(引数) { //中身 } •

    使用 メソッド名(引数); • 何気なく使ってるSystem.out.printlnもメソッドだよ
  4. オブジェクト型変数の代入(P57〜) • クラスによるオブジェクト型も基本型同様代入がで きる Student st1 = new Student(4545); Student

    st2 = st1; • オブジェクト型変数はインスタンスの場所を示すか ら、この場合はst2でもst1インスタンスを指すように なる