コース概要

導入

  • JVM、JRE、およびJDK
  • 統合開発環境
  • Javaコードのコンパイルと実行

Javaの文法

  • パッケージ
  • 変数、配列、およびデータ型
  • 演算子と制御フロー
  • 列挙型の詳細

オブジェクト指向プログラミング

  • クラスとオブジェクト
  • クラスコンストラクタ
  • 継承、オーバーロード、およびオーバーライド
  • アクセス修飾子
  • 抽象クラス
  • インターフェース

Javaコレクションフレームワーク

  • コレクションと配列の比較
  • List、Map、Queue、Set
  • Map
  • equalsおよびhashCode契約
  • ソート

例外処理

  • Throwableクラス
  • チェックされた例外とチェックされない例外
  • 例外のスロー
  • 'try...catch'文
  • カスタム例外の作成

入出力API

  • 入力ストリームと出力ストリームの操作
  • バイトストリームと文字ストリーム
  • ファイル処理
  • オブジェクトシリアライゼーション
  • NIO.2

Javaの並行性

  • スレッドと並行性
  • ThreadクラスとRunnableインターフェース
  • ExecutorServiceを使用したタスクの実行
  • スレッドの同期

要求

手続き型プログラミング言語(C、PHP、Basic、Pascalなど)またはオブジェクト指向プログラミング言語の知識が必要です。

 28 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー