Đề cương khóa học

Lớp trừu tượng

  • Nguyên tắc khai báo và triển khai các lớp trừu tượng
  • Các vấn đề thường gặp khi làm việc với các lớp trừu tượng

Vai trò của các lớp, lớp trừu tượng và giao diện trong mô hình ứng dụng

  • Các mức độ Java trừu tượng hướng đối tượng
  • Mô hình đối tượng hoàn chỉnh trong Java
  • Mô hình chương trình hướng tới giao diện, lớp trừu tượng và giao diện để ứng dụng linh hoạt hơn và độc lập hơn giữa các hệ con của nó trong việc triển khai
  • Ứng dụng của các lớp trừu tượng để trích xuất chức năng phổ biến được mở rộng bởi việc triển khai tính linh hoạt mà các giao diện cung cấp

Vai trò của các đối tượng tĩnh và động trong mô hình ứng dụng

  • Các lớp tĩnh Java và các thuộc tính động của các lớp này
  • Phân biệt chức năng của cả hai loại thực thể trong Java và các ứng dụng điển hình, và ví dụ về các phương pháp hay trong thiết kế các giải pháp dựa trên các thực thể tĩnh và động Java
  • Giới thiệu về các mẫu thiết kế
  • Giới thiệu về mẫu thiết kế Factory

Các thao tác với các kiểu đơn giản và các lớp bao bọc

  • Các sự thật và kỹ thuật quan trọng để mở rộng việc sử dụng các kiểu đơn giản trong mô hình đối tượng Java.
  • Thảo luận về vai trò của các lớp bao bọc các kiểu đơn giản và các ứng dụng điển hình của loại này trong ứng dụng

Các đối tượng đặc biệt Java, lớp String, StringBuilder và StringBuffer

Nhắc lại các thuộc tính cơ bản của lớp String và thảo luận về cách máy ảo xử lý các đối tượng String

Sử dụng các lớp bộ đệm và thao tác trên chuỗi

Định dạng và phân tích cú pháp, biểu thức chính quy

  • Giới thiệu về biểu thức chính quy trong Java
  • Thảo luận về cả các kỹ thuật cơ bản để xử lý biểu thức chính quy (lớp String) cũng như các kỹ thuật nâng cao dựa trên các lớp dành riêng cho loại cấu trúc này
  • Tách từ, tìm kiếm và khớp mẫu cho các kiểu chuỗi

Các thao tác I / O

  • Thảo luận chi tiết về các cơ chế I / O Java - lớp luồng, lớp Writer và Reader, lớp bao bọc và các luồng bộ đệm của Java.
  • Mở, đóng và ghi vào tệp và socket

Các lớp bên trong - thảo luận chi tiết

  • Thảo luận về cách triển khai và sử dụng các lớp bên trong trong Java và các lớp ẩn danh được gọi là

Chủ đề - thảo luận chi tiết, ứng dụng và vấn đề

  • Thảo luận về chủ đề từ cơ chế trừu tượng của luồng trong Java và kết thúc với việc đồng bộ hóa luồng kết nối luồng trong một nhóm để trình bày và thảo luận về các chủ đề về các nhóm phổ biến liên quan đến công việc của luồng, chẳng hạn như bế tắc

Phản xạ Java - Giới thiệu và ứng dụng

  • Giới thiệu về cơ chế phản xạ Java
  • Các chủ đề bài giảng bao gồm thảo luận về việc triển khai phản xạ trong Java, tải và chạy các phương thức của lớp, khởi tạo các lớp và tìm hiểu cấu trúc của các lớp

Java Serial hóa

  • Giới thiệu về serial hóa đối tượng Java
  • Serial hóa là gì, cách serial hóa một đối tượng, các đối tượng phụ thuộc lẫn nhau và cách tránh các vấn đề phổ biến gặp phải với các loại vấn đề này
  • Các ứng dụng điển hình của ví dụ về serial hóa và RMI CORBA

Requirements

Có kiến thức về các vấn đề được thảo luận trong khóa học Java Fundamentals.

 28 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories