コース概要

抽象クラス

  • 宣言の原則と抽象クラスの実装
  • 抽象クラスを使用するときに発生する一般的な問題

アプリケーション モデルにおけるクラス、抽象クラス、およびインターフェイスの役割

  • グレード Java オブジェクト指向の抽象化
  • Java の完全なオブジェクト モデル
  • インターフェース、抽象クラス、およびアプリケーション用インターフェース向けのプログラム モデル 実装における各サブシステムの柔軟性と独立性の向上
  • 共通機能を抽出するための抽象クラスのアプリケーション。インターフェイスが提供する柔軟性の実装によって拡張されます。

アプリケーション モデルにおける動的オブジェクトと静的オブジェクトの役割

  • 静的 Java クラスとこれらのクラスの動的プロパティ
  • Java 内の両方のタイプのエンティティの機能と一般的な用途を区別し、静的および動的存在に基づくソリューションの設計における優れた実践例 Java
  • デザインパターンの紹介
  • ファクトリーデザインパターンの紹介

単純な型とラッパー クラスを使用した操作

  • Java オブジェクト モデルでの単純型の使用を拡張するための非常に重要な事実とテクニック。
  • ラッパー クラスの単純型の役割と、アプリケーションにおけるこの型の典型的なアプリケーションについての説明

特殊オブジェクト Java、クラス String、StringBuilder、および StringBuffer

String クラスの基本プロパティを思い出し、仮想マシンによる String オブジェクトの処理について説明します。

バッファー クラスの使用とチェーンでの操作

書式設定と解析、正規表現

  • Java の正規表現の概要
  • 正規表現 (String クラス) を処理するための基本的なテクニックと、このタイプの構造用の専用クラスに基づく高度なテクニックの両方について説明します。
  • 文字列タイプのトークン化、検索、パターン マッチング

I/O操作

  • I/O Java のメカニズム - クラス ストリーミング、Writer クラスと Reader クラス、クラス ラッパー、Java のバッファリング ストリームの詳細な説明。
  • ファイルとソケットのオープン、クローズ、書き込み

クラス内 - 詳細なディスカッション

  • Java の内部クラスといわゆる匿名クラスを実装して使用する方法について説明します。

トピック - 詳細な議論、アプリケーション、問題

  • Java のスレッドの抽象化メカニズムから、グループ内のスレッドを接続するスレッドの同期に至るまでのディスカッション主題のトピックを提示および議論するトピック デッドロックなど、スレッドの動作に関連する一般的な問題のプール

考察 Java - 導入と応用

  • Java 反映メカニズムの概要
  • 講義のトピックには、Java でのリフレクションの実装、クラスのメソッドのロードと実行、クラスのインスタンス化、クラスの構造についての説明が含まれます。

Java 連載

  • Java オブジェクトのシリアル化の概要
  • シリアル化とは何か、オブジェクトをシリアル化する方法、相互に依存するオブジェクト、およびこれらのタイプの問題で発生する一般的な問題を回避する方法
  • 通常は、シリアル化と RMI CORBA の例を使用します。

要求

0]基礎コースで議論された問題についての知識。

  28 時間

参加者の人数



Price per participant

お客様の声 (1)

関連コース

関連カテゴリー