Por qué todos los métodos de la clase thread están marcados como "deprecated"
Artículo por Club Developers · 19 mayo 2006
2039 vistas
Para los que sepam inglés, recomendamos una visita a la web de sun
Para los demás, todos los métodos se han marcado como "deprecated" devido a que, bajo ciertas circunstancias y sin que se haya producido ningún error de concepción, la aplicación puede bloquearse. Cuando se mata un thread, no es posible saber qué es lo que estaba haciendo en ese momento, por lo que es posible que se pare en medio de una modificación de un objeto dejándolo en un estado incoherente o inconsistente.
Problemas similares pueden producirse con los métodos suspend() y resume().
Para los demás, todos los métodos se han marcado como "deprecated" devido a que, bajo ciertas circunstancias y sin que se haya producido ningún error de concepción, la aplicación puede bloquearse. Cuando se mata un thread, no es posible saber qué es lo que estaba haciendo en ese momento, por lo que es posible que se pare en medio de una modificación de un objeto dejándolo en un estado incoherente o inconsistente.
Problemas similares pueden producirse con los métodos suspend() y resume().