我创建了一个简单的 Java 应用程序,它有一个 JFrame 和几个 JButton。当我尝试使用 JVMTI 检查 Java 应用程序时,我发现虽然我没有创建任何显式线程,但还是产生了很多线程。
我可以找到以下线程:
- 销毁JavaVM
- AWT-EventQueue-0
- AWT-关机
- AWT-XAWT- 守护线程
- Java2D Disposer - 守护线程
- Thread-0- 守护线程 [由 JVMTI 代理创建]
- Signal Dispatcher - 守护线程
- Finalize-守护线程
- 参考处理程序 - 守护线程
它们中的大多数处于 Runnable 状态。有人能告诉我这些线程的功能吗?