Los objetos Threadsafe son objetos que permiten el acceso simultáneo de varios hilos. Sus garantías de implementación (por ejemplo, mediante bloqueos/métodos sincronizados/...) no entrarán en un estado no válido. Además, no debe haber pérdida de datos.
Los objetos inmutables no se pueden modificar después de su creación. Entonces: Sí, son una especie de apátrida.
Como los objetos inmutables no se pueden cambiar, no hay necesidad de bloquearlos, el acceso a los objetos siempre es seguro para la lectura de los hilos (cuando no se modifican las variables). Por lo tanto, los objetos reales inmutables siempre son seguros para el hilo.
Normalmente, los objetos sin estado no tienen estado. Los objetos inmutables no pueden pasar a un estado diferente del que se crearon, por lo que tienen exactamente un estado. –