El multithreading proporciona a los desarrolladores que utilizan la plataforma Java 2 una herramienta eficaz para mejorar la capacidad de respuesta y el rendimiento de sus programas en cualquier plataforma, incluso los que no son inherentemente compatibles con él.