Tôi đã tạo một ứng dụng Java đơn giản có JFrame và một vài JButton. Khi tôi cố gắng kiểm tra ứng dụng java bằng cách sử dụng JVMTI, tôi thấy rằng mặc dù tôi không tạo ra bất kỳ chủ đề rõ ràng nào nhưng chúng đã sinh ra rất nhiều.Các chủ đề này là gì khi một ứng dụng Java bắt đầu thực hiện?
tôi có thể tìm thấy những chủ đề sau:
- DestroyJavaVM
- AWT-EventQueue-0
- AWT-Shutdown
- AWT-XAWT- Daemon Chủ đề
- Java2D Disposer- Daemon Chủ đề
- Thread-0- Daemon Chủ đề [Tạo bởi JVMTI Agent]
- Tín hiệu Dispatcher- Daemon Chủ đề
- Finalize- Daemon Chủ đề
- Reference Handler- Daemon Chủ đề
Hầu hết trong số họ đã trong trạng thái Runnable. Ai đó có thể cho tôi biết chức năng của các chủ đề này?