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

Generics

  • Tại sao, khi nào và lợi ích/chi phí của Generics
  • Type Erasure
  • Type Boundaries
  • Wildcards
  • Generic Methods

Multithreading

  • Java Hệ thống Thread
  • Quản lý Threads
  • Tương tác với Threads và ThreadState
  • Đồng bộ hóa Thread
  • Các trường Volatile và Phương thức Synchronized
  • Mẫu wait và notify
  • Mẫu join và sleep
  • Concurrency API
  • Atomic Operations
  • Thread Pools

Reflection

  • Khi nào nên và không nên sử dụng reflection
  • Các ứng dụng của Meta-Data
  • The Reflection API
  • Class<T> Class
  • Gói java.lang.reflect
  • Đọc Thông tin Loại
  • Điều hướng Cây Kế thừa
  • Khởi tạo Động
  • Gọi Động
  • Phản chiếu trên Generics
  • Access Truy cập các trường private bằng reflection

Annotations

  • Hướng đối tượng Aspect-Oriented Programming (AOP)
  • Built-In Annotations
  • Mô hình Annotations
  • Loại Annotations và Annotations
  • Annotations vs. Descriptors (XML)

Multi process communication

  • Bộ nhớ dùng chung
  • Socekts
  • Sockets Không chặn
  • TCP
  • Đối tượng URL
  • HTTP và Các Máy chủ TCP khác
  • Máy khách và Máy chủ Datagram
  • Đa luồng trong Máy chủ

Requirements

Hiểu biết vững chắc về Java và các khái niệm lập trình hướng đối tượng như interfaces, kế thừa, đa hình, generics, collections, các phương thức đệ quy, sử dụng annotations và varargs.

 7 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories