Junior — Middle
¿Qué cantidad de hilos se crea al iniciar una aplicación JVM?
sobes.tech AI
Respuesta de la IA
Al iniciar una aplicación JVM, se crean varios hilos por defecto, entre los cuales los principales:
- main — el hilo principal en el que se ejecuta el método
mainde su aplicación. - Hilos de GC (Recolección de basura) — encargados de la recolección de basura.
- Hilo Finalizer — hilo para ejecutar los métodos
finalize. - Hilo de manejador de referencias — procesa referencias débiles, suaves y fantasma.
- Despachador de señales — procesa las señales del sistema operativo.
La cantidad exacta de hilos depende de la implementación de JVM y de la configuración, pero generalmente hay de 5 a 10 hilos justo después del inicio. Además, se crean hilos adicionales según sea necesario, por ejemplo, para grupos de hilos, tareas asíncronas, etc.