Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
はじめる
- Java テクノロジー現象
- 基本的な「Hello World」アプリケーションの書き方
- Java コードをコンパイルして実行する方法
- コードをもう少し複雑にする方法
Apache の紹介 Maven
- 設定よりも規約
- Maven プラグイン
- プロジェクトの概念モデル
インストールと実行 Maven
- ダウンロードとインストール Maven
- Maven インストールのテスト
- Maven についてのヘルプ
シンプルな Maven プロジェクト
- 簡単なプロジェクトの作成
- 単純なプロジェクトの構築
- 単純なプロジェクト オブジェクト モデル
Java 構文
- Object-Oriented Programming コンセプト
- 変数、配列、データ型、演算子、制御フロー
- 参照変数とは
- クラスとオブジェクト
- 継承とは何か、そしてそれがどのように機能するか
- インターフェイスとは何か、インターフェイスが作成される理由とその方法
- Java String オブジェクトと Number オブジェクトの使用方法と、出力用にデータをフォーマットする方法
- パッケージの目的とインポート ディレクティブを使用する必要がある理由
Java オブジェクト
- Java クラスの概要
- Java クラスのライフサイクル
- クラス修飾子と継承
- オーバーロード」とオーバーライド
- クラスコンストラクター
- ポリモーフィズム
- 関係: IS と HAS
- 「静的」キーワード
- 静的メンバーを使用する場合
- Maven でデプロイされたアプリケーション内でのオブジェクトの使用
Maven プロジェクトのカスタマイズ
- プロジェクト情報のカスタマイズ
- 新しい依存関係を追加する
- リソースの追加
- パッケージ化されたコマンドライン アプリケーションの構築
最適化とリファクタリング Maven POM
- POM クリーンアップ
- 依存関係の最適化
- プラグインの最適化
- 最終的な POM
Java コレクション
- コレクションインターフェース
- リスト、マップ、セット
- コレクションと配列
- 同時実行性
- Maven でデプロイされたアプリケーションでコレクションを管理する
Javaメモリ
- ガベージコレクター
- ヒープとスタック
- オブジェクトのライフサイクル
- 「finalize()」メソッド
Java 例外
- Java 例外の一般的な考え方
- 実行時例外と「実際の」例外
- 例外をスローする
- 「try...catch」ステートメント
- 「スロー」宣言
- 独自の例外を設計する
- Maven でデプロイされたアプリケーションを使用して例外をテストおよび管理する
Maven のマルチモジュール プロジェクト
- マルチモジュールプロジェクトの構築
- マルチモジュールアプリケーションの実行
Java 同時実行性
- スレッドと同時実行性
- スレッド化されたタスク
- スレッドの結合
- クラス変数の可視性
- Maven を使用してマルチスレッド アプリケーションを構築して実行する
要求
手続き型プログラミング言語(C、PHP、Basic、Pascalなど)またはオブジェクト指向プログラミング言語の知識が必要。
28 時間
お客様の声 (1)
Very practical scenario and lot of hand on exercises.