Liên hệ với chúng tôi

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

Giới thiệu

  • JVM, JRE và JDK
  • Môi trường phát triển tích hợp
  • Biên dịch và thực thi mã Java

Cú pháp Java

  • Gói
  • Biến, mảng và kiểu dữ liệu
  • Phép toán và luồng điều khiển
  • Chi tiết về liệt kê (Enumeration)

Lập trình Hướng Đối Tượng

  • Lớp và đối tượng
  • Hàm khởi tạo lớp
  • Kế thừa, nạp chồng và ghi đè
  • Trình chỉnh sửa truy cập
  • Lớp trừu tượng
  • Giao diện

Khung Tập hợp Java

  • Tập hợp so với mảng
  • Danh sách, bản đồ, hàng đợi và tập hợp
  • Bản đồ
  • Hợp đồng equals và hashCode
  • Đánh giá thứ tự (Sorting)

Xử lý Ngoại lệ

  • Lớp Throwable
  • Ngoại lệ được kiểm tra và không được kiểm tra
  • Ném ngoại lệ
  • Câu lệnh 'try...catch'
  • Tạo ngoại lệ tùy chỉnh

API Nhập/Xuất

  • Làm việc với luồng Nhập và Xuất
  • Luồng byte so với luồng ký tự
  • Xử lý Tệp
  • Tuần tự hóa Đối tượng
  • NIO.2

Tính Năng Song Song của Java

  • Luồng và tính song song
  • Lớp Thread so với giao diện Runnable
  • Thực hiện các tác vụ sử dụng ExecutorService
  • Đồng bộ hóa các luồng

Yêu cầu

Yêu cầu có kiến thức về ngôn ngữ lập trình thủ tục (như C, PHP, Basic, Pascal) hoặc ngôn ngữ lập trình hướng đối tượng.

 28 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan