He creado una aplicación Java simple que tiene un JFrame y pocos JButtons. Cuando traté de inspeccionar la aplicación Java utilizando JVMTI, descubrí que, aunque no creé ningún hilo explícito, muchos de ellos se generaban.¿Qué son estos subprocesos que se spwaned cuando una aplicación Java comienza su ejecución?
que pude encontrar los siguientes temas:
- DestroyJavaVM
- AWT-EventQueue-0
- AWT-apagado
- AWT-XAWT- Daemon Hilo
- Java2D Disposer- Daemon Hilo
- Thread-0- Daemon Thread [Creado por el agente de JVMTI]
- Señal dispatcher- Daemon Hilo
- Finalize- Daemon Hilo
- Referencia Handler- Daemon Hilo
La mayoría de ellos estaban en estado ejecutable. ¿Puede alguien decirme la función de estos hilos?