Entfernte Methoden removed java.lang.Thread.destroy() und java.lang.Thread.stop(java.lang.Throwable) nicht verwenden

Diese Regel markiert Aufrufe der Methoden java.lang.Thread.destroy() und java.lang.Thread.stop(java.lang.Throwable). Die Methode java.lang.Thread.destroy() wurde nie implementiert und die Methode java.lang.Thread.stop(java.lang.Throwable) ist seit Java SE 8 nicht verwendbar. Code sollte sich nicht auf das Verhalten dieser beiden Methoden stützen. Entfernen Sie alle Referenzen auf diese Methoden aus dem Quellcode.

Beachten Sie, dass die Methode java.lang.Thread.stop() ohne Argumente zwar veraltet ist, aber noch nicht entfernt wurde.

Anstatt die Methode stop zu verwenden, können Sie das Stoppen von Threads mit einer Variablen steuern. Weitere Informationen finden Sie unter Java Thread Primitive Deprecation.

Diese Regel hat einen automatisierten Fix. Das Update entfernt Thread.destroy() Und Thread.stop(Wurfbar). Kopieren Sie die angepasste Konfiguration in die Builddatei Ihrer Anwendung, um die Fixautomatisierung zu aktivieren.

Weitere Informationen zur Klasse java.lang.Thread finden Sie in der Java-Dokumentation zur Klasse java.lang.Thread.

Weitere Informationen zu den Änderungen in JDK 11 finden Sie unter Removed APIs in JDK 11.