Giới thiệu tài liệu
Bài giảng Lập trình Java căn bản: Chương 9 là một bài giảng khoa học về lập trình Java, chủ yếu tạo luồng (thread) và quản lý nó, gồm các luồng đơn, đa luồng (multithreading), độ ưu tiên (priority), trạng thái (state), cách giao tiếp giữa luồng và tình huống deadlock. Nó cũng giúp sinh viên hiểu rõ về cơ chế Chờ-nhận biết (wait-notify) trong Java.
Đối tượng sử dụng
Sinh viên, nhà nghiên cứu chuyên môn lập trình và quản trị hệ thống.
Nội dung tóm tắt
Bài giảng Lập trình Java căn bản: Chương 9 là một tài liệu nghiên cứu về lập trình luồng trong Java, chủ yếu tạo, quản lý và giao tiếp giữa các luồng. Bắt đầu với một sơ lược về gói AWT và lớp Graphics trong Java, chương sau tiếp tục giải thích về luồng (thread), cách tạo luồng và quản lý nó, đưa ra các ví dụ mã Java cho phép sinh viên thực hành. Chương cũng giới thiệu các trạng thái của luồng và cách sử dụng wait() và notify() để giao tiếp giữa các luồng, nó cũng giải thích về deadlock và cơ chế Chờ-nhận biết (wait-notify) trong Java. Trong khi đó, mục 9.6 cho phép sinh viên biết cách quy định độ ưu tiên cho luồng và quản lý nó, tạo thành một hệ thống luồng hiệu quả.