tailieunhanh - Bài giảng Lập trình Java: Chương 4 - Huỳnh Ngọc Tín

Bài giảng "Lập trình Java - Chương 4: Lập trình đa luồng (Multithread) trong Java" cung cấp cho người học các kiến thức: Giới thiệu về đơn luồng và đa luồng, tạo và quản lý luồng trong java, sử dụng Thread và Runnable, vòng đời Thread, độ ưu tiên, đồng bộ hóa, ví dụ minh họa. . | LẬP TRÌNH ĐA LUỒNG (MULTITHREAD) TRONG JAVA Nội dung Giới thiệu về đơn luồng và đa luồng Tạo và quản lý luồng trong java Sử dụng Thread và Runnable Vòng đời Thread Độ ưu tiên, Đồng bộ hóa Ví dụ minh họa Lập trình đơn luồng (Single Threaded Programming) Chương trình biên dịch thành mã máy. Khối mã này được CPU xử lý tuần tự. Xử lý đơn luồng đơn giản, dễ kiểm soát, dễ dàng biết được lỗi phát sinh ở đâu. Thời gian xử lý các câu lệnh khác nhau, nhưng một câu lệnh chưa thực thi xong thì các câu lệnh khác không được chạy không hợp lý. Lập trình đa luồng (Multi Threaded Programming) Nhiều câu lệnh, nhiệm vụ được thực hiện đồng thời, cùng một không gian bộ nhớ, và các luồng có thể cho phép chia sẻ các đối tượng dữ liệu để cùng xử lý. Giới thiệu HĐH đa nhiệm Hệ điều hành đa nhiệm cổ điển: Đơn vị cơ bản sử dụng CPU là process. Process là đoạn chương trình độc lập đã được nạp vào bộ nhớ. Mỗi process thi hành một ứng dụng riêng. Mỗi process có một không gian địa chỉ và một không gian trạng thái riêng. Các process liên lạc với nhau thông qua cơ chế điều phối .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
46    187    0    28-04-2024
8    175    0    28-04-2024
37    156    0    28-04-2024
22    120    0    28-04-2024
41    120    0    28-04-2024
40    98    0    28-04-2024
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.