cuốn sách gpt4 ai đã làm

Tham gia chủ đề trong java

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 07:55:10 26 4
mua khóa gpt4 Nike

(Chủ đề) A.join() - Làm cho thread hiện tại chờ thread A hoàn thành. Tôi đã nghĩ rằng việc gọi từ phương thức chạy cái này.join() Sẽ khiến luồng bị bế tắc - nó sẽ đợi chính nó hoàn thành. Tuy nhiên điều đó không xảy ra - mã biên dịch và chạy tốt - không có bế tắc. Khi tôi gọi cái này.join() Điều gì xảy ra?

câu trả lời hay nhất

OP sử dụng this.join() trong ví dụ được cung cấp

Nathan sử dụng Thread.currentThread().join() trong ví dụ của mình.

Bằng cách sử dụng this.join() một luồng mới được tạo đang tham gia, nhưng luồng chính vẫn còn nguyên.

@Nathan Các công việc sau đây như mong đợi:

lớp công khai Chính mở rộng Chủ đề {

@Ghi đè
đồng bộ công khai void run() {
super.run();
thử {
this.join();
} bắt (InterruptedException e) {
e.printStackTrace();
}
}

public static void main(String[] args) {
Main mới().start();
System.out.println("xin chào");
}
}

Về java - nối các luồng trong java, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/8138173/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress