Câu hỏi được gắn thẻ «multithreading»

Đa luồng là khả năng của máy tính hoặc chương trình thực hiện công việc đồng thời hoặc không đồng bộ bằng cách sử dụng nhiều luồng thực thi đồng thời (thường được gọi là luồng).

30
Phần mềm thực hiện Runnable
Từ thời gian tôi dành cho các luồng trong Java, tôi đã tìm thấy hai cách để viết các luồng: Với implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Hoặc, với extends Thread: public class MyThread …

8
C ++ 11 đã giới thiệu một mô hình bộ nhớ tiêu chuẩn. Nó có nghĩa là gì? Và nó sẽ ảnh hưởng đến lập trình C ++ như thế nào?
C ++ 11 đã giới thiệu một mô hình bộ nhớ được tiêu chuẩn hóa, nhưng điều đó chính xác có nghĩa là gì? Và nó sẽ ảnh hưởng đến lập trình C ++ như thế nào? Bài viết này (của Gavin Clarke , người trích dẫn Herb Sutter ) …




30
Sự khác biệt giữa chờ () và ngủ ()
Sự khác biệt giữa a wait()và sleep()trong Chủ đề là gì? Có phải tôi hiểu rằng một wait()-ing Thread vẫn ở chế độ chạy và sử dụng các chu kỳ CPU nhưng một sleep()-ing không tiêu thụ bất kỳ chu kỳ CPU nào đúng không? Tại sao chúng ta có …


16
"Đồng bộ hóa" nghĩa là gì?
Tôi có một số câu hỏi liên quan đến việc sử dụng và tầm quan trọng của synchronizedtừ khóa. Ý nghĩa của synchronizedtừ khóa là gì? Khi nào nên phương pháp synchronized? Nó có nghĩa là gì về mặt lập trình và logic?


27
Android Chỉ có chủ đề ban đầu tạo phân cấp chế độ xem mới có thể chạm vào chế độ xem của nó.
Tôi đã xây dựng một trình phát nhạc đơn giản trong Android. Chế độ xem cho mỗi bài hát chứa SeekBar, được triển khai như sau: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public …






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.