Potrzebuję użyć przestarzałego stop(), ponieważ muszę uruchomić Runnable klas, które zostały opracowane przez innych programistów i nie mogę używać while (isRunning == true) wewnątrz metody uruchomienia.Czy mogę używać thread.stop() w Javie, jeśli naprawdę tego potrzebuję?
Pytanie brzmi: czy jest wystarczająco bezpieczne, aby użyć metody stop()? Theads nie działają z żadnymi zasobami (takimi jak pliki, DB lub połączenia internetowe). Ale chcę mieć pewność, że JVM nie zostanie uszkodzone po zatrzymaniu tuzina wątków metodą stop().
P.S .: Tak, mogę napisać kod, aby go przetestować, ale mam nadzieję, że ktoś zna odpowiedź)
Gdyby obiekty zostały "uszkodzone" logicznie, ale nie fizycznie, to w tym przypadku nie obchodzi mnie to)) – Roman