Почему класс java.lang.Thread в Java не помечен дизайнерами как окончательный?
В чем суть разрешения пользователю создавать поток, расширяя класс Thread, когда мы можем достичь той же функциональности, реализовав Runnable и передав ее конструктору Thread.