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

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

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for KAZU34 KAZU34
May 30, 2019
120

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

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

Avatar for KAZU34

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インスタンスを指すように なる