Course Code: 3059
Duration: 28 hours
Prerequisites:

瞭解 Java 基礎課程中討論的問題。

Overview:

在培训期间,参与者将了解所选择的问题的具体使用,在使用时遇到的基本问题以及应用模型的作用。 培训还包括语言标准图书馆功能的基本知识。 培训需要了解开发环境的 IDE 用于构建应用程序(例如 Eclipse、Netbeans)。 培训不包括用户界面问题。

Course Outline:

抽象類

  • 聲明原則和抽象類的實現
  • 使用抽象類時遇到的典型問題

類、抽象類和介面在應用程式模型中的作用

  • 等級 Java 面向物件抽象
  • Java 中的完整物件模型
  • 面向介面、抽象類和應用介面的程式模型,其每個子系統在實現中具有更大的靈活性和獨立性
  • 抽象類的應用,以便提取通過實現它們提供的介面的靈活性而擴展的通用功能

動態物件和靜態物件在應用程式模型中的作用

  • 靜態 Java 類和這些類的動態屬性
  • 區分 Java 和典型用途中兩種類型的實體的功能,以及它們在基於靜態和動態存在的解決方案設計中的良好實踐示例 Java
  • 設計模式簡介
  • 工廠設計模式簡介

使用簡單類型和包裝類的操作

  • 在 Java 物件模型中擴展簡單類型的使用非常重要的事實和技術。
  • 討論包裝類、簡單類型以及此類型在應用程式中的典型應用程式的作用

特殊物件 Java,類 String、StringBuilder 和 StringBuffer

提醒 String 類的基本屬性,並討論虛擬機對 String 對象的處理

使用緩衝區類並在鏈上運行

格式化和解析、正則表達式

  • Java 中的正則表達式簡介
  • 討論處理正則表達式的基本技術(String 類)以及基於此類構造的專用類的高級技術
  • 字串類型的標記化、搜索和模式匹配

我/奧的

  • 詳細討論了I/O的機制Java——類流式處理、Writer類和Reader類、類包裝器和緩衝流Java。
  • 打開、關閉和寫入檔和套接字

裡面的類 - 詳細討論

  • 討論如何在 Java 和所謂的匿名類中實現和使用內部類

主題 - 詳細討論、應用和問題

  • 討論主題主題,從 Java 中線程的抽象機制到以線程同步結束,將線程連接成一個組,以呈現和討論與線程工作相關的常見問題池,例如死鎖

反思 Java - 介紹和應用

  • Java反射機理介紹
  • 講座主題包括討論 Java 中反射的實現、類的載入和運行方法、類的實例化以及瞭解類的結構

Java 序列化

  • Java 物件序列化簡介
  • 什麼是序列化,如何序列化對象,物件相互依賴以及如何避免這些類型的問題遇到的常見問題
  • 典型使用序列化和 RMI CORBA 的範例
Sites Published:

United Arab Emirates - Java Advanced

Qatar - Java Advanced

Egypt - Java Advanced

Saudi Arabia - Java Advanced

South Africa - Java Advanced

Brasil - Java Avançado

Canada - Java Advanced

中国 - Java Advanced

香港 - Java Advanced

澳門 - Java Advanced

台灣 - Java Advanced

USA - Java Advanced

Österreich - Java Advanced

Schweiz - Java Advanced

Deutschland - Java Advanced

Czech Republic - Java Advanced

Denmark - Java Advanced

Estonia - Java Advanced

Finland - Java Advanced

Greece - Java Advanced

Magyarország - Java Advanced

Ireland - Java Advanced

Luxembourg - Java Advanced

Latvia - Java Advanced

España - Java Advanced

Italia - Java Advanced

Lithuania - Java Advanced

Nederland - Java Advanced

Norway - Java Advanced

Portugal - Java Avançado

România - Java Advanced

Sverige - Java Advanced

Türkiye - Java Advanced

Malta - Java Advanced

Belgique - Java Advanced

France - Java Advanced

日本 - Java Advanced

Australia - Java Advanced

Malaysia - Java Advanced

New Zealand - Java Advanced

Philippines - Java Advanced

Singapore - Java Advanced

Thailand - Java Advanced

Vietnam - Java Advanced

India - Java Advanced

Argentina - Java Advanced

Chile - Java Advanced

Costa Rica - Java Advanced

Ecuador - Java Advanced

Guatemala - Java Advanced

Colombia - Java Advanced

México - Java Advanced

Panama - Java Advanced

Peru - Java Advanced

Uruguay - Java Advanced

Venezuela - Java Advanced

Polska - Java Advanced

United Kingdom - Java Advanced

South Korea - Java Advanced

Pakistan - Java Advanced

Sri Lanka - Java Advanced

Bulgaria - Java Advanced

Bolivia - Java Advanced

Indonesia - Java Advanced

Kazakhstan - Java Advanced

Moldova - Java Advanced

Morocco - Java Advanced

Tunisia - Java Advanced

Kuwait - Java Advanced

Oman - Java Advanced

Slovakia - Java Advanced

Kenya - Java Advanced

Nigeria - Java Advanced

Botswana - Java Advanced

Slovenia - Java Advanced

Croatia - Java Advanced

Serbia - Java Advanced

Bhutan - Java Advanced

Nepal - Java Advanced

Uzbekistan - Java Advanced