[JAVA] Multithreading in Java


7ckingMad

1. Luồng trong java là gì ?
Luồng (thread) là đơn vị nhỏ nhất trong java có thể thực hiện được 1 công việc riêng biệt(task). Các luồng được quản lý bởi máy ảo java. Một ứng dụng java ngoài luồng chính có thể có các luồng khác thực thi đồng thời. Đa luồng giúp cho các tác vụ được xử lý độc lập giúp công việc được hoàn thành nhanh chóng. Trình duyệt web hay các chương trình chơi nhạc là 1 ví dụ điển hình về đa luồng.
+ Khi duyệt 1 trang web, có rất nhiều hình ảnh, CSS, javascript… được tải đồng thời bởi các luồng khác nhau
+ Khi play nhạc, chúng ta vẫn có thể tương tác được với nút điều khiển như: Play, pause, next, back … vì luông phát nhạc là luồng riêng biệt với luông tiếp nhận tương tác của người…

View original post 369 more words

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s